vb unload 怎么使用?谢谢

[复制链接]
查看11 | 回复5 | 2017-10-9 07:56:53 | 显示全部楼层 |阅读模式
你command1在Form1上,而且设置的启动窗体是Form1,对吧?1.对二楼回复的解释:二楼说“你应该先执行load form2 才来 卸载 form1 ” 看起来可以,实际操作,却并不是这样的。你可以通过以下方法验证:form1中的代码:Private Sub Command1_Click()Unload Form1 Load Form2 End Subform2中的代码:Private Sub Form2_Load()MsgBox ("Form2 has been loaded!")End Sub 运行—单击command1—结果会弹出消息框“Form2 has been loaded!” ...
回复

使用道具 举报

千问 | 2017-10-9 07:56:53 | 显示全部楼层
form2没出来,是因为你没显示它。你用LOAD只是在内存中加载了,并没有显示。要么用FORM2.SHOW,要么在load 后再加一句Form2.Visible = True。不知道你为什么不让用.SHOW。不用.SHOW的话就是:Private Sub Command1_Click()Unload Form1Load Form2Fo...
回复

使用道具 举报

千问 | 2017-10-9 07:56:53 | 显示全部楼层
Command1 可是在form1窗体中 如果是 你应该先执行load form2 才来 卸载 form1...
回复

使用道具 举报

千问 | 2017-10-9 07:56:53 | 显示全部楼层
Private Sub Command1_Click()
Load Form2
Form2.Visible = True
Unload Form1End Sub...
回复

使用道具 举报

千问 | 2017-10-9 07:56:53 | 显示全部楼层
Form2.show...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行