请问我使用VB.NET里面自带的启动屏幕,SplashScreen,我想让它停顿5-10秒后,在自动关闭这个窗口,我如何操做。

rodger_yanglq 2008-10-16 04:17:27
谢谢!
还有我想把菜单做的好看点,我能做成左右界面吗?
...全文
564 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cauhorse 2008-10-16
  • 打赏
  • 举报
回复
哎呀。。习惯用定时器+SplashWindow.ShowDialog了。。。
weeyn 2008-10-16
  • 打赏
  • 举报
回复
帮忙顶一下
HJun_www 2008-10-16
  • 打赏
  • 举报
回复
用个计时器空间不就好了...
gyc 2008-10-16
  • 打赏
  • 举报
回复
楼主可以设置这个属性My.Application.MinimumSplashScreenDisplayTime 属性( http://msdn.microsoft.com/zh-cn/library/ms234874.aspx)

二个说的菜单,没有明白,
左右布局的,确实有个控件可以做到。
如是说移动菜单位置,可以加到工具栏那个容器里试试, 那样,应该4个边都可以防止了, 不过效果。。。。
rodger_yanglq 2008-10-16
  • 打赏
  • 举报
回复
我用大家教的方法试了下:
代码如下
Private Sub Form1_Load()
SplashScreen1.Show()
System.Threading.Thread.Sleep(10000)
SplashScreen1.Close()
End Sub
FORM1为主程序。
发现有二个问题
第一:感觉启动到SplashScreen1界面有些慢,和我们平时点OFFICE出启动界面相比有差距。
第二:SplashScreen1右侧的文字没办法体现。但我使用SplashScreen1作为启动表单的话,就可以看见右侧的文字,不懂。

rodger_yanglq 2008-10-16
  • 打赏
  • 举报
回复
主窗体是否就是有菜单德窗口,我想做C/S企业内的软件。
Forrest23 2008-10-16
  • 打赏
  • 举报
回复
启动窗体你还是选主窗体,把上面的代码写到主窗体的load 事件下!
可以实现你要的效果,看你要做什么了啊?你要做什么软件?
rodger_yanglq 2008-10-16
  • 打赏
  • 举报
回复
这些代码写在哪里,还有在项目里面有启动窗体,我选哪个
我说的左右界面就是有点像上网,收藏夹打开时,点左测内容,右侧会变化。
Forrest23 2008-10-16
  • 打赏
  • 举报
回复
SplashScreen1.Show()
System.Threading.Thread.Sleep(2000)’这里设置你想让启动屏幕显示的时间,单位是毫秒
SplashScreen1.Close()

什么叫做成左右界面?

16,717

社区成员

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

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