求助 VFP ping IP地址的问题
本机 A 安装sql server 拨号
其他公网机器 B 想用VFP 来连接sql
B如何获取A 的IP 来访问呢?
我想用花生壳来实现 想用ping 域名 来获取 iP 填入到连接字符串
怎么实现啊?
[解决办法]
每次连接前,通过工具(如MyFll.Fll)将服务器绑定的域名转换成IP,然后连接这个IP即可。
详细请参考:http://topic.csdn.net/u/20111103/09/afb716ae-a037-4b9d-b09c-39d174209846.html
[解决办法]
这个方法不算太好
If File('ping.txt') Delete File ping.txtEndif Local owsh as Object owsh=createobject("wscript.shell")owsh.run("command.com /c ping www.baidu.com -w 10 >ping.txt",0,.t.)Release owshlcString = Filetostr("ping.txt")If "Request timed out." $ lcString ReturnEndif Messagebox(Strextract(lcString,'[',']'))
[解决办法]
If "Request timed out." $ lcString
Return
Endif
改成
If At("Request timed out.", lcString, 4) <= 0
Return
Endif
[解决办法]
直接用域名不是更方便嘛