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

解决方案 »

  1.   

    不用窗体了,直接建一个DLL项目就行了!
    32位的无符号整型 对应Longword
      

  2.   

    可以直接写dll的
    不过要注意压栈和string
    在新建dll里面有注释,要注意的
      

  3.   

    非常感谢上面的二位,能不能帮写个例子
    功能如下:客户端调用dll的函数,参数为一个字符串,DLL连接时间服务器,返回一个日期字符串。
    另外关于动态库的调试,好像记得要写一个壳,做成一个exe可执行文件先,但是具体忘记该怎么一个步骤去做了,我4年没用DELPHI了,再用DELPHI我突然觉得无从下手了,非常感谢
      

  4.   

    通信协议是封装在TCP协议上的一个电信协议
      

  5.   

    string类型就不要用了,可以试试widestring类型.具体怎么做DLL网上很多的,看一下吧
      

  6.   

    着急啊,能给个再详细些的说明吗?给个demo也好啊