关于bcb中实现P2P聊天的问题
本人刚接触windows编程不久,用bcb做聊天程序,程序差不多完工,但运行后聊天就出现错误:can't change value while socket is active,我的程序是采用一个服务器端(一个TServerSocket),客户端(一对TServerSocket和TClientSocket,一对NMMSG和NMMSGSrv用于客户端间聊天和传送文件,还有一个TClientSocket 与服务器端交流信息),程序代码都写完了,编译通过了,但就是开始P2P聊天就报上面那个错了,因为对Socket编程不熟,经过思考,觉得p2p聊天那块该用多线程来实现,但那部分不大会啊,各位能否指点一下啊.急啊!指点一下解决方案,我希望是尽量减少我原来程序的修改量,期待中......
需要贴源码吗 ?源码要看的话,我再发啊