socket如何发送结构体数据:::

lxj_com2006 2007-01-03 03:19:54
socket如何发送结构体数据:::

如我定义了一个结构体,怎么通过socket发送了????

TChargeSet = record
Name : string; { 收费方式 }
FreeTime :Integer; { 免费时间,分钟 }
SetTime :Integer; { 时间单位,分钟 }
SetCost :Single; { 收费金额,元 }
HintStr :string; { 收费提示 }
end;

TChargeMsg = record
IpAddress :string;
CardNo :string;
Flag :Integer; {状态字}
OpenTime :TDatetime;
ChargeTime :TDatetime; {下一次收费时间}
UseTime :Integer;
ChargeSet :TChargeSet; {收费规则}
Cost :Single; {总收费}
Blance :Single; {余额}
NewOpen :Integer;
Memos :string;
end;

var
TChargeMsg :TChargeMsg;
...全文
597 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sbkopoky 2007-02-17
  • 打赏
  • 举报
回复
有一个香港和悦网络电话的源文件 ,有兴趣妨进入我的BLOG看看
pp616 2007-01-29
  • 打赏
  • 举报
回复
sdk:
send or sendto
buf填结构体指针,len结构体大小。

TCustomWinSocket::SendBuf
buf填结构体指针 Count填结构体大小
controstr 2007-01-29
  • 打赏
  • 举报
回复
楼上正解
hsabrina 2007-01-28
  • 打赏
  • 举报
回复
buf <-structobj
size->sizeof(struct)

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧