【发布时间】:2011-06-06 00:26:12
【问题描述】:
我以像服务器一样的形式使用了以下代码,
WskServer(0).Close
LocalIP = WskServer(0).LocalIP
WskServer(0).LocalPort = DEFAULT_TCP_PORT
WskServer(0).Protocol = sckTCPProtocol
txtStatus.Text = "Starting server"
Call WskServer(0).Bind(DEFAULT_TCP_PORT, LocalIP)
WskServer(0).Listen
当我执行上述代码时,我收到以下错误
“本地计算机上的地址不可用”。
如果我换行
Call WskServer(0).Bind(DEFAULT_TCP_PORT, LocalIP)
到
Call WskServer(0).Bind(DEFAULT_TCP_PORT, "127.0.0.1") this is working
代码有什么问题吗?谁能解决一下
更新
我刚刚删除了 Call WskServer(0).Bind(DEFAULT_TCP_PORT, LocalIP) 现在服务器正常工作的行。这种方式正确与否
【问题讨论】:
标签: sockets vb6 tcp network-programming winsock