标题:关于sub main 的问题
只看楼主
psw0214
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-1-7
 问题点数:0 回复次数:7 
关于sub main 的问题

问个简单的问题 我在模块中写了以下一段代码
Module Module1
Sub main()
Dim a As Form1
a = New Form1
a.Show()
End Sub
End Module
在启动时用sub main 但是窗体闪了一下又没了 ,是怎么回事啊??

搜索更多相关主题的帖子: main sub Module 模块 New 
2006-04-06 17:33
renzq2008
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-7-17
得分:0 
我也是的,急盼高手解答。
2006-04-06 17:35
adair
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:250
专家分:0
注 册:2005-9-3
得分:0 

用showdialog就不会了


********年轻无极限******** 要時刻相信你自己,不要被自己打敗
2006-04-06 18:48
pbltao
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-7
得分:0 

Sub Main

end sub

2006-04-07 09:20
pbltao
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-7
得分:0 

Sub main()
Dim a As Form1
a = New Form1
Application.Run(a)
End Sub

这样应该好使.

2006-04-07 09:22
psw0214
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-1-7
得分:0 
[求助]

我试;了你的方法是可以,但我不知道具体是什么意思,能解释一下吗,谢了1

2006-04-08 09:25
lrvinghu
Rank: 2
等 级:新手上路
威 望:4
帖 子:171
专家分:0
注 册:2006-4-12
得分:0 

是啊,我也不懂是为什么阿,说说吧


2006-04-12 14:12
feeling
Rank: 4
来 自:福建厦门
等 级:贵宾
威 望:10
帖 子:105
专家分:0
注 册:2006-3-29
得分:0 
我们是将a对象(也就是form对象)当作有个参数传递给run方法.

Application.run 会使得程序进入一个消息循环,并使得传递给run 方法的窗体具备代码,以便当窗体被关闭时会传递退出消息给消息循环,这也是application.run 如何使得一个应用程序变成一个真正的windows应用程序的方法.

注:当您关闭传递给application.run方法的窗体时,application.run 方法会将控制权交还给main而且程序也会正常结束.

互相学习! 不要放弃!时刻相信自己! 信心,是我们撑起世界的\'武器\'! 只怕你不肯学,而不怕自己学不会!
2006-04-23 15:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-55595-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.397327 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved