一个十分头痛的问题:我最近设计了一个程序,程序用了winsock控件来建立网络连接,连接的属性设置如下:
 winsock1.RemoteHost ="192.168.0.1"
 winsock1.RemotePort =8818
程序可以正常运行,但问题是网络游戏“反恐精英”无法正常运行了,只能以服务器的身份让别的玩家加入,不能加入到别的玩家所建立的服务器中。有什么办法可以解决这个问题,使两个程序都能正常运行?

解决方案 »

  1.   

    我是说运行了我的程序之后,“反恐精英”就不正常了,如果退出我的程序,“反恐精英”也正常了。怎么能让我的程序与“反恐精英”共存,是否一台计算机只能建一个TCP/IP连接呢(非侦听的那种)?难道“反恐精英”用的端口也是“8818”,不会吧?其实一台计算机是否可以建立多个端口的连接呢?
      

  2.   

    我改,把TCP/IP改成UDP,要是再不行,我马上要晕倒了。这个软件少说也有上千行,改得真心烦。