A indifficult Problem
如何判断某一窗体是否加载? 问题点数:50、回复次数:6Top
1 楼CathyEagle(张硕)回复于 2000-03-20 19:46:00 得分 0
具体一点。Top
2 楼newsoft()回复于 2000-03-21 14:30:00 得分 25
为何要如此判断,在该窗体的Form_Load事件中加入相应的处理语句即可。Top
3 楼mrlx(一只想飞的鱼)回复于 2000-03-21 17:30:00 得分 0
if isload(form1) then
......
end ifTop
4 楼Janven()回复于 2000-03-21 17:46:00 得分 25
加入全局变量IsForm,初始化时为FALSE,在Form_Load中将其置成True,那么只要判断IsForm就可以了,你还可以定义IsForm数组来判断所要窗体的。
这是偷懒的方法,用相关的API函数肯定可以完成的。Top
5 楼mrlx(一只想飞的鱼)回复于 2000-03-21 18:07:00 得分 0
I only want the APITop
6 楼mrlx(一只想飞的鱼)回复于 2000-03-21 18:10:00 得分 0
IsWindow
VB声明
Declare Function IsWindow Lib "user32" Alias "IsWindow" (ByVal hwnd As Long) As Long
说明
判断一个窗口句柄是否有效
返回值
Long,非零表示成功,零表示失败
参数表
参数 类型及说明
hwnd Long,待检查窗口的句柄
注解
如在一个程序变量里容纳了窗口句柄,为了解它是否仍然有效,就可考虑使用这个函数
Top
Top




