【问题标题】:Send Record Via ICS (Internet Component Suite) Delphi通过 ICS(Internet 组件套件)Delphi 发送记录
【发布时间】:2011-03-04 03:56:26
【问题描述】:

我想将带有ICS (Internet Component Suite) 的记录从客户端发送到服务器 我有记录

PIPCDataPhone = ^TIPCDataPhone;                        
TIPCDataPhone = record                                     
  cmd: string[15];                                       
  Mode: Integer;                                          
end;

我想使用 TCP 协议将该记录发送到服务器

谢谢

【问题讨论】:

    标签: delphi delphi-7


    【解决方案1】:

    这里重点介绍 Indy 组件套件,但请看这里的原理。

    基本上,您需要将记录写入套接字缓冲区,告诉它它有多大。 然后在接收端,您接收发送的字节数并将其转换为记录类型。

    http://delphi.about.com/od/internetintranet/l/aa020403a.htm

    【讨论】:

      【解决方案2】:

      试试

      TClientSocket.socket.sendstream
      

      但在这种情况下,您必须管理发送的数据和内存。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-12-13
        • 2020-11-06
        • 1970-01-01
        • 2021-07-10
        • 2015-10-17
        • 1970-01-01
        • 2011-02-24
        相关资源
        最近更新 更多