![]() |
|
提问:Public Sub main()
Sub main()
Print Time
End Sub
不是说不用form启动窗体就用submain吗,怎么我打上面程序他说不对缺少main船体社么??
不用form的话怎么用sub main()
回答:
打开VB,点击“工程”,选择“工程1属性”,在出来的对话框中选择“启动对象”为Sub main,然后添加一个模块,在模块中写入:
sub main()
form1.show'注意这时没有加载Form1,因此Me是无效的。
end sub
这样启动效果就和用窗体启动是一样的。
为了检验这一点,你还可以把窗体移除,只保留刚才的那个模块,把里面的代码再改一下:
Sub main()
msgbox "本程序已经运行,没有窗体。点击确定退出!"
End sub
你再运行一下,你就会发现根本不需要窗体,程序照样运行。