各位大虾们,小弟有一难题,至今示解决。描述如下:
小弟在开发一个dll模块时,需要使用多线程传送信息,小弟继承TThread类,并且每一个线程动态创建一个idTCPClient控件,用来传送信息,当在dll文件中只使用一个线程时,一切正常,但是当线程多于一个以后,老是报“应用程序没有调用WSAStartup或WSAStartup失败”,我觉得很奇怪,据我了解只要引用了indy控件,就会自动调用WSAStartup初始化的呀,后来我手工调用该函数也不行。不知道哪位大虾能帮助小弟解决此问题,小弟奉上100分