请教如何在vfp中读取计算机的ip地址
来源:百度知道 编辑:UC知道 时间:2024/07/07 19:18:20
*方法一:
ox=CREATEOBJECT("MSwinsock.Winsock")
?'IP地址:',ox.LocalIP
?'计算机名:',ox.LocalHostName
RELEASE OX
******************************************
*方法二:
PUBLIC IPSocket
crlf=CHR(13)+CHR(10)
* 显示本地 ip 地址及 计算机名
IPSocket = CREATEOBJECT("MSWinsock.Winsock")
IF TYPE('IPSocket')='O'
IPAddress = IPSocket.LocalIP
localhostname = IPSocket.LocalHostName
remotehost = IPSocket.RemoteHost
remotehostip = IPSocket.RemoteHostIP
MESSAGEBOX ("本地 IP = " + IPAddress+crlf+"本地 host = "+LocalHostName;
+crlf+"RemoteHost = "+RemoteHost+crlf+"RemoteHostIP = "+RemoteHostIP)
ELSE
MESSAGEBOX ("Winsock 未安装!")
ENDIF
RELEASE I