今晚刚好试了一下,回来就看见兄台的回复了,不错,正如兄台所说,server用于监听时,remotehost值是可以不设置的。但同时又发现了另一问题,就是localport。代码如下:private sub command1_click()if isnumeric(text1.text) and val(text1.text)>1024 and val(text1.text)<65535 thenwsock1.localport=val(text1.text)elsewsock1.localport=1234end ifend sub代码意图是允许用户在text1中改变wsock的localport值,如果不设置,就默认为1234。但每次运行,第一次设置可以成功(例如在text1中键入3456再按command1,就可将localport设为3456),但再想改变该值(在text1中键入4567,再按command1),就会出错。是否winsock的localport值一经设定就不能修改还是要先对wsock控件作一些操作?至于net send信息的接收,仍希望能有高手闲时想想如果能解决,就是众多编程爱好者的福音了。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货