Foxtable(狐表)用户栏目专家坐堂 → 网络通断该显示的信息看不到结果


  共有3060人关注过本帖平板打印复制链接

主题:网络通断该显示的信息看不到结果

帅哥哟,离线,有人找我吗?
hongsejiyi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:334 积分:5194 威望:0 精华:0 注册:2019/1/1 15:53:00
网络通断该显示的信息看不到结果  发帖心情 Post By:2023/4/20 12:38:00 [只看该作者]

项目事件:NetworkAvailabilityChanged,里边的代码如下
If e.IsAvailable = False Then
    MessageBox.Show("NO")
Else
    MessageBox.Show("Yes")
End If

完成的意思是,当网络可用状态发生变化时,执行该代码,显示指定的信息,我用的是自定义窗口为程序启动窗口,并在自定义窗口中Afterload事件中,使用了如下语句

e.Form.BaseForm.ShowInTaskbar = True
BaseMainForm.Visible = False
BaseMainForm.Left = -10000

完成的意思是让主窗口隐藏,只看到我自定义的窗口,做为主窗口,发布之前测试,一切正常,系统主窗口隐藏,显示我的定义窗口做为主窗口,功能也正常,当断掉当前网络时,显示提示窗口NO,再恢复网络时,显示提示窗口Yes
但发布程序后,单独发布后的执行该程序,随着网络的通断,看不到指定的提示,但如果同时开着源设计程序窗口(程序的是设计状态,即项目是打开状态),运行发布程序时,通断网络,会正常看到提示。
请问应该如何处置?
[此贴子已经被作者于2023/4/20 12:43:05编辑过]

 回到顶部
总数 11 1 2 下一页