上一篇 | 下一篇

判断窗体是否打开的两种方法

发布: 2008-7-01 14:39 | 作者: admin | 来源: | 查看: 0次

判断窗体是否打开的两种方法

【字体:小 大】

判断窗体是否打开的两种方法

作者:- 文章来源:- 点击数:77 更新时间:2006-12-13

判断窗体是否打开的两种方法

Function IsLoaded(strName As String, Optional intObjectType As Integer =

acForm)

IsLoaded = (SysCmd(acSysCmdGetObjectState, intObjectType, strName) <> 0)

End Function

函数二

Function IsFormLoaded(strFrmName As String) As Boolean

Const conFormDesign = 0

Dim intX As Integer

IsFormLoaded= False

For intX = 0 To Forms.Count - 1

If Forms(intX).FormName = strFrmName Then

If Forms(intX).CurrentView <> conFormDesign Then

IsFormLoaded= True

Exit Function ' Quit function once form has been found.

End If

End If

Next

End Function

字号: | 推荐给好友

评分:0

我来说两句