关于VB winsock,急~急~急~急~急~
最近用vb做了两个ActiveX控件,和一个Server服务器,主要实现的功能是远程数据的实时传输,利用Winsock控件,TCP来进行传输。两个ActiveX控件嵌在ASP.NET开发的web页面中使用。server使用winsock控件数组来监听,根据客户端发送过来的信息向客户端发送数据;客户端接受数据并进行处理。两个ActiveX嵌在两个网页中,同时打开这两个页面就建立了两个连接。现在发现这种情况,同时打开这两个页面时,如果关闭其中一个页面,很快再打开该页面时会产生"Run_time error '10022' soket not bound,invalid address or listen is not invoked prior to accept"这个错误,这种错误在Win2000下出现的几率比WinXP的几率要高的多,如果隔一段时间再打开,出错的几率会小一些。我将这两个控件放在VB做的Form中,无论怎么开/关,都不会出错。难道是IE容器的问题?请高手帮帮忙!