VB 如何判断MDI子窗体是否打开?
VB在使用MDI菜单调用子窗体之前检测是否有子窗体打开。我用了ActiveForm参数的一句判断语句,但返回对象使用无效。但设为其他值(比如0),错误提示中又显示Acti...
VB 在使用MDI菜单调用子窗体之前检测是否有子窗体打开。我用了ActiveForm参数的一句判断语句,但返回 对象使用无效 。但设为其他值(比如0),错误提示中又显示ActiveForm=Nothing。
用什么方法可以实现呢用MDI菜单调用子窗体之前检测是否有子窗体打开?
Private Sub MSyl_in_Click()
If MDIMain.ActiveForm = Nothing Then
’这句是错误的,提示 Nothing 对象使用无效
Syl_in.Show
Else
Unload MDIMain.ActiveForm
Syl_in.Show
End If
End Sub 展开
用什么方法可以实现呢用MDI菜单调用子窗体之前检测是否有子窗体打开?
Private Sub MSyl_in_Click()
If MDIMain.ActiveForm = Nothing Then
’这句是错误的,提示 Nothing 对象使用无效
Syl_in.Show
Else
Unload MDIMain.ActiveForm
Syl_in.Show
End If
End Sub 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询