Load Form2 + Form2.Visible = True 等价于 Form2.Show,但是为什么Load Form2 、Form2.Visible = True和Form.Show vbModal不能同时存在,会报错
但是这样不会出错啊
VB code
Private Sub Command1_Click()
Load Form2
Form2.Visible = True
Form2.Show
'Form2.Show vbModal
End Sub
这种情况下就出图书管理系统论文 错
VB code
Private Sub Command1_Click()
Load Form2
Form2.Visible = True
'Form2.Show
Form2.Show vbModal
End Sub
这种情况下也是对的
VB code
Private Sub Command1_Click()
Load Form2
Form2.Visible = False '属性为False
'Form2.Show
Form2.Show vbModal
End Sub
模态窗体(使用vbModal参数Show的窗体)在VB里只有从无(未LOAD,或者已LOAD但不可见,比如visable=false)到有时才行.
如果窗体已经可见,再调用SHOW方法时则不可以使用vbModal参数.
form.Show (或者先load再设置visible=true)
相当于你让演员素颜出场
Form.Show vbModal
相当于你让演员化妆出场
你可以让演员先下场(unload),然后化妆或卸妆重新出场, 但是不能让她当场化妆和卸妆, 那个很不和谐.