以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何做服务启用?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193539)

--  作者:lin98
--  发布时间:2024/9/24 11:04:00
--  如何做服务启用?

\'\'QQ服务端 - QQServer窗口 - 启动按键事件

QQServer.ServerIp = e.Form.Controls("TextBox1").Value \'指定IP地址

QQServer.ServerPort = e.Form.Controls("TextBox2").Value \'指定端口

QQServer.HeartbeatInterval = e.Form.Controls("TextBox3").Value \'指定心跳时间

QQServer.HeartbeatTimeout = e.Form.Controls("TextBox4").Value \'指定心跳超时时间

QQServer.Start() \'启动QQServer

PopMessage("服务器已启用!", "提示", PopIconEnum.Infomation, 5)


上面是服务启用,


需求:如果检测数据源的IP,端口的正确,关闭当前模式窗口1,打开模式窗口2,如果检测数据源的IP,端口的不正确,关闭当前模式窗口1,打开模式窗口-IP端口设置窗口?如何实现?


--  作者:有点蓝
--  发布时间:2024/9/24 11:56:00
--  
没有办法检测ip和端口是否正确。

如果要判断ip是否当前电脑的,参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=154460
如果要判断端口是否被占用参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=175194