创建一个用于发送tcp请求的DLL客户端,必须要创建DFM窗体文件吗?该如何解决

创建一个用于发送tcp请求的DLL客户端,必须要创建DFM窗体文件吗?
我要完成的功能比较简单,就是创建一个DLL,只有一个函数,连接固定的IP地址和端口,发送请求,受到应答后,断开连接。请问该如何实现啊?服务器是JAVA编写的后台程序。
另外对于我的通信协议,包头是4个32位的无符号整型,DELPHI里面有对应的数据类型吗?
谢谢!我有4年没接触过DELPHI了,现在对这个非常不熟悉了,非常感谢!

------解决方案--------------------
不用窗体了,直接建一个DLL项目就行了!
32位的无符号整型 对应Longword
------解决方案--------------------
可以直接写dll的
不过要注意压栈和string
在新建dll里面有注释,要注意的
------解决方案--------------------
string类型就不要用了,可以试试widestring类型.具体怎么做DLL网上很多的,看一下吧