比如byte[0],byte[1],byte[2],byte[3] 拷贝到LongWord[0]
结果为:LongWord[0]:=byte[0] shl 24+byte[1] shl 16+byte[2] shl 8+byte[3]我试了几种方法都得不到需要的结果。请教高手,谢谢
解决方案 »
- Delphi recorderset用法
- 如何简短SQL语句,
- quickrep打印问题,很急很急,我三天没解决.谢谢啦,顶者有分
- 高手们!帮我看一个有关FastReport的问题吧!
- 怎样从数据库表中取Clob字段数据?在线等!!!!!
- **指教****,QRCompositeReport如何保存为QRP格式的文件
- Application.ExeName 只能得到文件名,怎样得到它的路径+文件名?
- 请各位朋友帮忙解决一下问题: 使用APRO控件能否做到,在接收传真之前,播放一段语音提示?
- 请介绍如Excel一样可以选择一定区域并可以托拽拷贝的控件,可双击进入单元格编辑!
- 做安装程序时,是否还要运行build下的compile和run setup 才能的到我要的安装程序?
- 组件的区别
- 字节数组变成字数组的问题,急急
type
ST = packed record
case Integer of
0: (F1: Integer);
1:
(FB1: Byte;
FB2: Byte;
FB3: Byte;
FB4: Byte; )
end;procedure TForm11.Button2Click(Sender: TObject);
var
mt: ST;
begin
mt.F1 := 100; // 使用integer
mt.FB1 := 1; //使用byte
end;
使用RECORD 才是王道!!!