Winsock1.LocalPort=4000
这个4000的确是随意的,但是它必须得是空闲状态,否则程序会出错,所以下面的2000和2500是不一样,它们如果是一个值,那么第2个将失败,而且这个端口是针对整台计算机来说的,你如果启动两个实例,第2个实例将会失败。还有,就是你现在用的是TCP协议,也就是基于长连接的(逻辑上),所以一次只能连接一个客户,这也就是
if Winsock1.State<>0 then Winsock1.close 这么写的原因,winsock1.state如果是0,说明这个socket空闲,否则就是处于连接或是其他非空状态,无法再用于连接,所以就把它关闭来接受新的连接要求
这个4000的确是随意的,但是它必须得是空闲状态,否则程序会出错,所以下面的2000和2500是不一样,它们如果是一个值,那么第2个将失败,而且这个端口是针对整台计算机来说的,你如果启动两个实例,第2个实例将会失败。还有,就是你现在用的是TCP协议,也就是基于长连接的(逻辑上),所以一次只能连接一个客户,这也就是
if Winsock1.State<>0 then Winsock1.close 这么写的原因,winsock1.state如果是0,说明这个socket空闲,否则就是处于连接或是其他非空状态,无法再用于连接,所以就把它关闭来接受新的连接要求
解决方案 »
- TEXT保存出现二行一行保存TEXT1信息`第二行是空白`怎么除去第二行空白!
- 关于combobox的Click事件
- 判断一个字符是否在一个字符串中(大家来看看!)
- 请问一下怎么输出DataGrid控件中指定单元格的内容?
- Fso如何实现有通配符的文件操作??如:copy pb*.* ,del pb28??.exe
- 我在引用中加入imgScan.ocx和imgEdit.ocx等控件总发生名字冲突,请问如何解决
- 关于api的问题
- treeview中如何快速判断以某个值为关键字的节点存不存在?
- 请各位推荐一本专门讲在VB6中如何调用API的好书
- 一定要sql server 70客户端吗
- 重金之下必有勇夫,我就不信没人会!!!!!
- 请高手指点
form_Initialize()事件是在窗体被载入时执行。
说明很详细呀