设计了一等待窗口。令了一全局变量_FromIsOpened。两个函数:
打开等待窗口函数:
If _FromIsOpened = False Then '''如果等待窗口已关闭
If Forms("等待响应").Opened = False Then Forms("等待响应").Open
If Args.length = 1 Then Forms("等待响应").Controls("提示信息").text = Args(0)
_FromIsOpened = True
End If
关闭等待窗口函数:
If _FromIsOpened = True Then ''如果等待窗口已打开
If Forms("等待响应").Opened = True Then Forms("等待响应").Close
_FromIsOpened = False
End If
有两按钮,
按钮一代码:
Functions.Execute("打开等待窗口")
。。。。。查询加载数据的代码
Functions.Execute("关闭等待窗口")
按钮二代码:
Functions.Execute("打开等待窗口")
按钮一.PerformClick
Functions.Execute("关闭等待窗口")
单击按钮二,出现的问题:等待响应窗口显示2次,要实现只显示1次。
求助大家,谢谢
[此贴子已经被作者于2016/11/30 18:56:22编辑过]