以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  msgbox对话框显示不出来  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73694)

--  作者:happyft
--  发布时间:2015/8/24 23:09:00
--  msgbox对话框显示不出来
BeforeConnectOuterDataSource中用了如下代码:目的是数据源连接不上时提示并退出系统

If TryConnectHost(db_IP) Then  \'如果内部网络能连接上
.....
Else
    MessageBox.Show("没有网络或服务器拒绝访问,请联系管理员!","提示",MessageBoxButtons.OK,MessageBoxIcon.Error)
    System.Diagnostics.Process.GetProcessesByName("Newsource")(0).Kill  \'直接结束进程退出
End If

问题如下:

图片点击可在新窗口打开查看此主题相关图片如下:a1.gif
图片点击可在新窗口打开查看

在项目发布后运行时,当网络连接不上时那个提示的对话框的图标会自动显示在任务栏,但必须要人为的去点击一下才会在桌面上显示出来,是什么原因造成的,要如何才能让它运行时直接在桌面上显示出来?
谢谢!

--  作者:大红袍
--  发布时间:2015/8/24 23:13:00
--  

  改一下

 

MessageBox.Show("数据库配置文件没有找到!请与开发商联系", "重要提示",MessageBoxButtons.Ok,MessageBoxIcon.Error, 0, Windows.forms.MessageBoxOptions.ServiceNotification)


--  作者:HappyFt
--  发布时间:2015/8/24 23:21:00
--  
可以了,谢谢老师!