我是菜鸟我提问:vb.net程序比较大时,如何出现一个“程序正在启动……”的闪现窗口?

Andy_shi 2005-09-22 01:53:57
就是说,如果程序比较大,同时运行程序的机子又比较慢时,如何出现临时闪现的窗口,等整个程序载入完成后,关闭闪现窗口,出现程序主窗口?
...全文
222 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andy_shi 2005-09-24
  • 打赏
  • 举报
回复
hygwq(冰冷的雪) 和 AreZong(10KG硬盘) 你们的意思我不明白:一开始就打开提示窗(沒有后续操作的窗)--是一个什么样的窗?最好告诉我用什么语句,或者给俺贴一段代码,小弟不胜感激!
HAVENT 2005-09-24
  • 打赏
  • 举报
回复
昨晚刚好看到这两个帖子是涉及到线程的,不妨看看

http://community.csdn.net/Expert/topic/4289/4289996.xml?temp=.4767877

http://community.csdn.net/Expert/topic/4284/4284749.xml?temp=.3627436
hygwq 2005-09-24
  • 打赏
  • 举报
回复
如果不用多线程的话,"10KG硬盘"的方法也是可以的.我现在也大都是用此方法解决的.
Andy_shi 2005-09-23
  • 打赏
  • 举报
回复
感谢 ugvihc和 xhan2000,但希望说的更明白的方案--没办法我是菜鸟!
AreZong 2005-09-23
  • 打赏
  • 举报
回复
我目前是这样做的(可能很菜,有用供参考,无用跳过):

无论程式大小,一开始就打开提示窗(沒有后续操作的窗),告诉正在连接、下载数据、验证用户信息等,甚至还加一个进度条,然后开始处理各种数据,一切完毕才关闭提示窗,进入主 MDI主窗口。
xhan2000 2005-09-23
  • 打赏
  • 举报
回复
如果程序程序比较大,启动时间比较长,需要用多线程控制
ugvihc 2005-09-23
  • 打赏
  • 举报
回复
personal idea,maybe wrong

when a program run, new the form of flash Form
the program as follow:

Dim f2 As New Form2
f2.Show()
System.Threading.Thread.Sleep(5000)
f2.Close()
Andy_shi 2005-09-22
  • 打赏
  • 举报
回复
我希望的是一双击程序图标,就马上显示闪现窗口,也就是说这个窗口要有优先性!

开一个线程--我不会!教教我吧
jimmmmm 2005-09-22
  • 打赏
  • 举报
回复
开一个线程
sz_lgp 2005-09-22
  • 打赏
  • 举报
回复
设置鼠标ICO或自定义一鼠标ICO显示。
bbaw_123 2005-09-22
  • 打赏
  • 举报
回复
用个Timer行不行呢?估计一下时间,差不多的时候临时窗口就关闭。
我也不懂,就给点建议,说错的话,就忽略……

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧