Delphi的纯API的Winsock单元

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:26:13
最近在做一个网络通信软件,由于DLL文件不能加控件,就想用API来制作一个Winsock单元,但那些API已经把我头都搞大了,所以问一下有没有高手写过这样的单元,先行谢过。
注意:是Delphi,最好是完善一点的。
谢谢 yeye55 的回答,但是如果我没看错的话,那个pas应该是winsockAPI的调用模块吧?
里面有申明WSAStartup函数的代码。
天地惶惶,你好,如果你有思路,请说出来,谢谢。

"由于DLL文件不能加控件"?? 啥意思

控件你动态创建不就行了么, 要想有窗体就创建个窗体, 咋不能加控件?
----------------------------------
在你的单元文件里写
private
SocketConnection1: TSocketConnection;
。。。。。。
然后啥时候用啥时候创建
SocketConnection1:= TSocketConnection.Create(nil); \
try
finally
SocketConnection1.Free;
end;

Delphi 7.0 自带 WinSock.pas