社区
VB基础类
帖子详情
怎么调用另一个窗口中的按钮的事件
xunxm
2003-02-28 11:13:06
假设有两个窗口Form1和Form2。Form1上面有一个cmd1,Form2上有个cmd2.
当我按Form2的cmd2的click事件时,我想调用Form1.cmd1的click事件,请问这个该怎么办啊?我不想把cmd1的click事件定义为public。谢谢了!
...全文
707
14
打赏
收藏
怎么调用另一个窗口中的按钮的事件
假设有两个窗口Form1和Form2。Form1上面有一个cmd1,Form2上有个cmd2. 当我按Form2的cmd2的click事件时,我想调用Form1.cmd1的click事件,请问这个该怎么办啊?我不想把cmd1的click事件定义为public。谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xunxm
2003-03-01
打赏
举报
回复
我明白了。我以为能用什么办法呼叫其它窗体内控件的事件。
说实话有点失望,想的PUBLIC方法我也想到,我就是不想用。
我的情况是这样的。
一个MID窗口,和几个MID子窗口。
MID中会使用菜单。
MID子窗口我想用右键弹出菜单。
这样我在MID子窗口中加菜单,然后右键就可以看见,但是这样带来的问题是,当我打开MID子窗口时,我MID主窗口的菜单就不见了。
于是我只是在MID主窗口中加菜单,但是出现的问题,就是要呼叫MID子窗口的事件!
dsclub
2003-02-28
打赏
举报
回复
就是要改成Public的,然后在Call Formname!Events
lxcc
2003-02-28
打赏
举报
回复
dim frm as new form1的方法!
litsnake1
2003-02-28
打赏
举报
回复
这个没办法,你要在外部使用这个按钮事件,那么你就得把它暴露出来,否则外面怎么使用啊
不是用public,就是用Friend,Friend能保证你的这个过程不被外面的工程使用,如果,你的这个工程实现了一定的接口,可供外部程序调用的。但你又不想让外部程序使用而在你内部工程中又是通用的话,那么你可以使用Friend
KiteMail
2003-02-28
打赏
举报
回复
把Form1中的cmd1的代码改成
public sub cmd1_click()
... ...
end sub
在Form2中的cmd2的代码中加入
private sub cmd2_click()
call form1.cmd1_click
end sub
就可以啦
别忘了加Call
和全局声明form1中的cmd1的单击事件Public
kofer999
2003-02-28
打赏
举报
回复
那你把form1里面的cmd1的click里的内容写成一个公共的函数不就行了吗,何必这么执着呢
wuzhiliang
2003-02-28
打赏
举报
回复
如果你先声起form1,然后是form2,就有办法:
在form1中声明一个form2
dim withEvents testform2 as form2
在show form2时加上
set testform2=new form2
testform2.show
然后在form2中声明Public Events FormClick
在from2按钮的Click中写上
RaiseEvent FormClick
在form1的testform2_formClick中写上
call cmd_click
litsnake1
2003-02-28
打赏
举报
回复
对把该事件设为public
如:
form1中:
public Sub Command1_Click()
...
end sub
在form2中要调用这个过程,只要:
form1.Command1_Click就搞定拉
xunxm
2003-02-28
打赏
举报
回复
如果定义form1中的cmd1是private的话是不行的。
默认的话是private,如果我的程序中有很多窗口的话,又按照这样的方法做的话,就会有N个PUBLIC SUB,是不是?
Cooly
2003-02-28
打赏
举报
回复
sub cmd2_click()
call form1.cmd1_click
end sub
jingxiaoping
2003-02-28
打赏
举报
回复
form1.cmd1_click(),OK了。
Zedee
2003-02-28
打赏
举报
回复
同意kofer999(月舞影)
不要把程序弄得乱七八糟。楼主的做法就像是使用goto一样
northwolves
2003-02-28
打赏
举报
回复
在bas 中设置相应过程,调用即可。
zdleek
2003-02-28
打赏
举报
回复
严重同意kofer999(月舞影) 的观点,
不应该直接调用另一个窗体里的控件的事件处理函数,你应该把事件处理函数的主要功能代码写在另外的一个函数里,因为有时候你会在不同的地方使用该功能,这时你就可以调用该函数,而不必直接调用控检的事件处理函数,而且控检的事件除里函数中还可以有少量自己的专用代码(不包含在那个函数之中)
Google Android SDK开发范例大全(PDF高清完整版3)(4-3)
Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第
一个
Android项目(HelloAndroid!) 2.3 Android应用程序架构——从此开始 2.4 可视化的界面开发工具 2.5 部署应用程序到Android手机 第3章 用户人机界面 3.1 更改与显示文字标签——TextView标签的使用 3.2 更改手机
窗口
画面底色——drawable定义颜色常数的方法 3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的
按钮
事件
——Button
事件
处理 3.8 手机页面的转换——setContentView的应用 3.9
调用
另
一个
Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前
一个
Activity——startActivityForResult方法 3.12 具有交互功能的对话框——AlertDialog
窗口
3.13 置换文字颜色的机关——Button与TextView的交互 3.14 控制不同的文字字体——Typeface对象使用 3.15 如iPhone拖动相片特效——Gallery画廊 3.16 自制计算器——多
按钮
的整合应用 3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载
中
,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以
按钮
覆盖——动态产生
按钮
并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华的手机控件 4.1 EditText与TextView共舞——setOnKeyListener
事件
4.2 设计具有背景图的
按钮
——ImageButton的焦点及
事件
处理 4.3 给耶诞老人的信息——Toast对象的使用 4.4 我同意条款——CheckBox的isChecked属性 4.5 消费券采购列表——多选项CheckBox的应用 4.6 向左或向右——RadioGroup组与onCheckedChanged
事件
4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与Widget的依赖性 4.10 心爱小宝贝相片集——Gallery与衍生BaseAdapter容器 4.11 快速的搜索手机文件引擎——JavaI/O的应用 4.12
按钮
也能随点击变换——ImageButton选择特效 4.13 具自动提示功能的菜单——AutoCompleteTextView与数组 4.14 数字及模拟小时钟设计——AnalogClock与DigitalClock的原理 4.15 动态输入日期与时间——DatePicker与TimePicker应用 4.16 猜猜红心A在那儿——ImageView点击
事件
与透明度处理 4.17 后台程序运行进度提示——ProgressBar与Handler的整合应用 4.18 动态文字排版——GridView与ArrayAdapter设计 4.19 在Activity里显示列表列表——ListView的布局 4.20 以动态列表配置选项——ListActivity与Menu整合技巧 4.21 查找程序根目录下所有文件——JavaI/O与ListActivity的结合.. 4.22 加载手机磁盘里的图文件——使用decodeFile方法 4.23 动态放大缩小ImageView里的图片——运用Matrix对象来缩放图文件 4.24 动态旋转图片——Bitmap与Matrix旋转ImageView 4.25 猜猜我在想什么——RadioButtonID 4.26 离开与关闭程序的弹出
窗口
——对话
窗口
上的ICON图标 第5章 交互式通信服务与手机控制 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent
c#在
一个
窗口
调用
另
一个
窗口
在
一个
窗口
中
调用
另
一个
窗口
或者对话框。 现在有两个
窗口
: 主
窗口
Form1,要通过其菜单项或
按钮
调用
另
一个
窗口
/对话框。 对话框Union1,用来进行空间叠加分析的
窗口
。 目的就是在Form1
中
的菜单项
中
调用
Union1对话框进行空间叠加分析。 方法: 在Form1
中
双击对应菜单项(比如说是Union项)弹出代码编辑
窗口
,在Union项下,输入以下代码: Union
Windows游戏编程系列之1:GUI
窗口
界面编程及游戏入门实战
我将带领大家来系统学习Windows的
窗口
编程,包括消息、
窗口
、GDI绘图、游戏开发等。本课程比较基础,非常适合初学者入门,读者可以边学习边实践。具体的章节目录和课程内容如下所示:---------------------------------------------Windows游戏编程系列之1:GUI界面编程及游戏入门实战1、Windows创建第
一个
窗口
WinMain入口函数 5进行Windows编程的调试手法 6
窗口
从哪里来? 7
窗口
编程的步骤 7
窗口
编程需要的主要结构 8
窗口
编程需要的主要API 92、Windows的
窗口
过程与消息机制 如何留住
窗口
? 121)Windows的消息与消息循环 142)消息处理函数与常用消息 17)Windows的
窗口
过程函数 19 3、GDI编程之设备上下文 1)GDI的通用编程框架 222)GDI的绘图步骤 253)GDI获取设备句柄 254、GDI编程之绘制几何图形 画点、线 28颜色COLORREF 29矩形 29画圆、饼图、弦图 305、GDI编程之自定义画笔画刷画笔简介 32画刷简介 33画笔案例 33画刷案例 346、GDI编程之绘制文字 DrawText函数 35TextOut 函数 (wingdi.h) 36CreateFont函数 37绘制文本案例 377、GDI编程之绘制位图 位图简介 381)在资源
中
添加位图资源 392)从资源
中
加载位图: LoadBitmap 393)创建
一个
与当前DC相匹配的DC(内存DC) 394)将bitmap放入匹配的DC
中
:SelectObject 405)成像(1:1 比例 ) 406)取出位图 407)释放位图 418)释放匹配的DC 41绘制位图案例 41 8、Windows鼠标键盘消息 一、键盘消息 421、键盘消息 422、消息参数: 423、消息的使用: 424、键盘消息的案例代码 43二、鼠标消息 441、基本鼠标消息 442、双击消息 443、滚轮消息 454、不响应双击消息 45 9、Windows定时器消息 定时器消息介绍 47创建定时器 47关闭定时器 47定时器消息案例代码 4810、GDI游戏之跳舞动画 11、GDI游戏之走路动画 12、GDI贪吃蛇游戏实战
c#在当前窗体的
按钮
事件
调用
另一封…
关键是
事件
参数的问题; 因为进入
一个
事件
,那么
事件
的两个参数是代表响应
事件
的
按钮
,你现在 指定
调用
另
一个
按钮
的
事件
,那么这个
事件
的参数就不是那个
按钮
了,而是第
一个
按钮
。 至于
调用
公共代码都好解决。 因为
按钮
的
事件
中
要传递object sender, EventArgs e 这两个参数,好象没法直接
调用
, 第一种解决方法:建议你把
事件
处理代码写成
一个
的方法(不过要确保你在这个方法
中
没有用到send
c#_Form
调用
另
一个
Form
中
的
按钮
和方法
c#_Form
调用
另
一个
Form
中
的
按钮
和方法 本文主要记录实现在Form1
中
调用
Form_call
中
的button
按钮
和方法。算是
一个
笔记,适合初入门的童鞋参考。 首先在同
一个
项目
中
,分别新建
一个
名为Form1的windows 窗体和
一个
名为Form_call的windows 窗体 1. 被
调用
窗体 Form_call
中
1.1 加入
一个
button
按钮
button_FormCall,并在其对应...
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章