向byte数组赋值问题 buff: Array of byte;a:integer;b:string;如果要将a放入buff的前四个字节,b放到后面的字节,应该如何做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setlength(buff, sizeof(a) + length(b));PInteger(@buff[0])^ := a;MOVE(b[1],buff[sizeof(a)],length(b)); CopyMemory(@buff[0],@a,sizeof(integer));CopyMemory(@buff[4],@b,sizeof(integer)); 看错了,b是string;CopyMemory(@buff[4],pChar(b),length(b)); 关于 TDATASET 和 TQUERY 的 问题 DELPHI中怎么获取数据库操作错误? 如何处理比如把文件头的标识去除的程式如BM的$424d 关于DBIMAGE显示数据库图片的问题,急!! 求用delphi写的聊天工具代码 在fastreport中如何设置字体颜色、粗体、正常及下划线? 急问!!!在线等! dbgrid里如何指定某行某列?? 如何用delphi制作在线升级程序(在线等待) DELPHI有关MSCOMM的问题 hys_427 大虾请进!! (续) webbrowser 连续执行 事件
PInteger(@buff[0])^ := a;
MOVE(b[1],buff[sizeof(a)],length(b));
CopyMemory(@buff[4],@b,sizeof(integer));
看错了,b是string;
CopyMemory(@buff[4],pChar(b),length(b));