VB绑定IP的问题 请教VB程序如何用Winsock控件来绑定IP,比如说,程序只能在 192.168.0.1 的IP地址下运行,换了IP就不能运行,是否可以用Winsock控件来实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你问的问题有问题,不是绑定,而是去判断本机的LocalIPPrivate Sub Command1_Click() '判断IP If Me.Winsock1.LocalIP = "192.168.0.1" Then Debug.Print "正确" Else MsgBox "IP不正确,不能运行程序" Unload Me End IfEnd Sub 用winsock1.localip进行判断应该就可以做到 服务端 winsock.localport=??? winsock.listen 客户端 Winsock1.RemoteHost = "xxx.xxx.xxx.xxx" Winsock1.RemotePort = 999 Winsock1.Connect 服务端的ConnectionRequest事件 Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long) Winsock1.Close Winsock1.Accept requestID End Sub ok 连接完成 Winsock可以绑定IP吗?请参见:http://topic.csdn.net/t/20021013/11/1092286.html 图标图形处理的问题? 这个怎么做? 100分!第一个问题!请各位朋友帮忙,谢谢! vb怎么不能连到ACCESS啊?版本问题吗??? 怎样在进程栏中隐藏自己的程序。 鼠标问题 telnet检测服务器某一端口是否打开 怎么从没有信任关系的网域的机器B上copy文件?有一个可以访问B的账号和密码. 怎么我的VB6中好像不能用ACCESS2000数据库,要转成旧版本才可以? ADO中事务处理 是如何处理两个用户同时在更新一条记录。如何控制。谢谢 用程序产生的EXCEL文件,用程序怎样在EXCEL中单元格中插入一个控件? 求助:怎样把SQL字段和记录用VB显示出来
'判断IP
If Me.Winsock1.LocalIP = "192.168.0.1" Then
Debug.Print "正确"
Else
MsgBox "IP不正确,不能运行程序"
Unload Me
End If
End Sub
winsock.localport=???
winsock.listen
客户端
Winsock1.RemoteHost = "xxx.xxx.xxx.xxx"
Winsock1.RemotePort = 999
Winsock1.Connect
服务端的ConnectionRequest事件
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
Winsock1.Close
Winsock1.Accept requestID
End Sub
ok 连接完成
Winsock可以绑定IP吗?请参见:
http://topic.csdn.net/t/20021013/11/1092286.html