str = record
wAgentID: word;
wDestID: word;
ntype:byte;
wconfID: word;
end;
var buf: array[0..1024] of byte;
recvValue := recv(sock,buf,1024,0);我想把BUF中的前recvValue个byte放到一个对应str 类型的结构体,
请问怎么放?
wAgentID: word;
wDestID: word;
ntype:byte;
wconfID: word;
end;
var buf: array[0..1024] of byte;
recvValue := recv(sock,buf,1024,0);我想把BUF中的前recvValue个byte放到一个对应str 类型的结构体,
请问怎么放?
解决方案 »
- 菜菜问题一
- 怎么判断线程的结束?解决马上给分!
- 如何正确调用DLL?
- 在ppReport1中如何自动创建p_ppLabel
- 请英文比较好、而且对图象处理方面的术语比较懂的兄弟帮我翻译一些名词,先谢谢了。200分。
- 如何在DBGRIDEH中双击一条记录,可以删除该条记录?
- 创建表问题,下面的语句为什么不能执行,
- 在局域网内部客户端怎样用scoks5代理连接一些代理服务器与外部通信。
- 帮助文件的制作??左边树型结构中文不能显示,是乱码,(Help & Manual 3)
- 请问小票打印机是并口,现用笔记本上,用并口转USB口连接,如何用程序控制打印小票出来?
- DATASET 加 dbgrid 编写程序时,如何知道客户修改了哪一行数据?并对这行数据的修改后的数值进行核对,如果错误则不保存,如果正确,就保
- 本人用AdOStoreProcedure控件,传入参数取回记录集,然后增加存盘,但发现存不到SERVER上!!
pValue: ^str;
begin
pValue := @recvValue;
// 可以使用 pValue 进行读取值操作.
// 如: pValue^.wconfID
end;