+ -
当前位置:首页 → 问答吧 → mdi父窗口中查询子窗口form1中frame1控件的enabled属性,为何form1窗口自动弹出来了

mdi父窗口中查询子窗口form1中frame1控件的enabled属性,为何form1窗口自动弹出来了

时间:2011-08-15

来源:互联网

我在mdi父窗口中查询子窗口form1中frame1控件的enabled属性,这时form1窗口自动弹出来了,这是为什么呢?但是我不希望form1窗口弹出,有什么方法可以在一个窗体中查询另一窗体中控件的属性,操作另一控件的方法和事件而不会使那个被调用的窗体弹出呢? 另一个问题:有没有全局控件呢,就和全局变量一样,在模块中或某一窗体中定义后,在任何窗体中都可以调用的呢?

作者: cynfox   发布时间: 2011-08-15

使用某窗体上的控件,则会自动加载此窗体(一般会一闪而过,并不显示窗体)。
可以先隐藏加载from1,然后再调用它上面的控件属性。

作者: chinaboyzyq   发布时间: 2011-08-15

VB code
                For Each frm In Forms
                    If Not frm Is Nothing Then
                        debug.print frm.frame1.enabled
                    End If
                Next

作者: AisaC   发布时间: 2011-08-15

补充一下:
  Private sub zkfpengx1.onimagereceived(aimagevalid as boolean)---父窗体的控件事件
  if form1.frame1.visible= true then----对另一子窗体form1控件属性判断
  zkfpengx1.printimageat form1.picture1.hdc,0,0,150,170-----对子窗体操作
  endif
  endsub
还有个问题,我用的其他厂家的指纹仪做二次开发,他提供的动态库(。ocx)控件zkfpengx只能用一个,第二个不能用了(比如放到一个窗体中,再放一个出来就不能用),所以我想问有没有可以将它放在模块中或使他能够在全部窗体中可用呢? ---谢谢

作者: cynfox   发布时间: 2011-08-15

热门下载

更多