VB中子窗体响应主窗体事件
VB程序中,有一个主窗体frmmain,主窗体中各级菜单对应有相应的子窗体,其中,子窗体每次只能打开一个(即打开新的子窗体的时候,原先的子窗体自动关闭),请问如何在打开一个子窗体(随机打开)后,单击主窗体上的command1的同时,子窗体上的command2也响应click事件?
在单击主窗体上的command1的同时调用子窗体上的command2内的函数(command2事件内代码写成一个函数)
1、在子窗體,把Command2的事件設為全局事件,如下:
public sub Command2_Click()
end sub
2、在主窗體上點擊Command1事件中加上下列語句:
call forms(1).Command2_Click
這樣,在執行完本身事件後,會去調用你打開子窗體上的Command2事件。
楼上的麻烦,还要把 所有子窗口的command_click 的改成 public,
还是 。value = true 简单
相关问答:
请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click()
Dim app As New Illustrator.Application
Dim doc As Illustrator.Document
Dim thislayer As Illustrator.Layer ......
希望大家能够帮我下.感谢了..
源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html
转为VB.NET源码.
小弟完全是新手 不懂的说.麻烦各位帮忙一下
我的EMAIL是:4452 ......
VB偶学得不错,现在大一,高三的时候就学VB了,现在学校里都是学C#和VB.NET的兄弟多。。。
偶要转行VB.NET了~当年学VB学了2年,对VB里面的常用函数都十分了解。
Select、If结构、For Next循环、等都了解。。。 ......
初学,大胆提问,请高手不吝赐教
1、滚动条点击与绘图板(屏幕,Piceure1)的移动问题已经解决。
Picture1.Top = -VScroll1.Value + bcW '垂直移动
Picture1.Left = -HScroll1.Value + bcW ' ......