Winsock控件默认listen方法的连接队列的数目是5,怎样更改这个值的大小? 由于winsock控件使用起来非常方便,我没有理由不利用它。但Winsock控件默认listen方法的连接队列的数目是5,而winsock又没有提供更改它的接口,请问各位前辈:怎样才能更改这个值的大小?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 强调——控件没有这个属性,难道用ultraedit直接改dll文件?没人知道? 1.关于5这个数,对于不同系统是不一样得,但是WINSOCK.H定义得最大值就是5.所以如果不修改设置的话是没法超过这个值的.但是如果系统设置的最大值也是5的话,即使在程序中有办法设置,系统也是默认最大值而已.2.所以首先就是要HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBt\Parameters添加MaxConnBackLog键,类型是REG_DWORD,值是大于5的数,比如0x0064就是100咯.3.之后就要用程序重新写LISTEN Declare Function listen Lib "ws2_32.dll" (ByVal s As Long, ByVal backlog As Long) As Long然后用你的控件的HANDLE 属性returnval=listen (WINSOCK1.SOCKETHANDLE,50)debug.print returnval 看看结果之后用你的程序看看.说得好就加分咯. 请教个webbrowser 的问题 新手问题,怎样删除Treeview某一结点? 我想实现鼠标指针移动到窗口某个区域或某个控件上面时,鼠标指针图像自动改变,应该怎么做? 如何清除TreeView的所有Node??? Help!! 下拉列表框 呵呵,看了以后不要笑话我呀!!! 关于控件拖放的问题 VB6 开发的 ocx 是否在 C/S 和 B/S 中通用 怎么修改其他计算机上的文件? 请问一个比较××的问题,进来看看就知道了。 兄弟们 跪求Printer打印超长纸的解决方法
2.所以首先就是要
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBt\Parameters
添加MaxConnBackLog键,类型是REG_DWORD,值是大于5的数,比如0x0064就是100咯.
3.之后就要用程序重新写LISTEN
然后
用你的控件的HANDLE 属性
returnval=listen (WINSOCK1.SOCKETHANDLE,50)
debug.print returnval 看看结果
之后用你的程序看看.
说得好就加分咯.