var p : ^byte;
a : integer;
b : array [0..3] of byte;
i : integer;
begin
p := @a;
for i := 0 to 3 do b[i] := p[i];
end;
a : integer;
b : array [0..3] of byte;
i : integer;
begin
p := @a;
for i := 0 to 3 do b[i] := p[i];
end;
解决方案 »
- webbrowser显示图片
- 如何用edit.text的值来显示combobox的值?
- 如何获得一个文本的行数,并使用循环读出每行的字符串?谢谢。
- 关于PageControl中TabSheet的Caption显示问题
- 刚学delphi,希望得到指点~~~
- 如何用sendmessage发送组合按键alt+s?
- 一个简单的 Filter 问题
- 如何将一个pchar类型赋值给字符数组?
- 用CoolTrayIcon如何显示CPU使用率
- 错误:Left side cannot be assigned to! 呼唤高手
- 高分请教一DLL问题
- 在delphi6中,使用oracle 8.1.5的表,为什么其中的中文记录值显示为乱码?是不是和oracle的字符集有关系?
i:Integer;
Buffer: array[0..3]of Byte;
begin
i:=10;
move(i,Buffer,4);
end;
I: Integer;
Arr: array [0..3] of Byte;
begin
I := 123456789;
Move(I, Arr, SizeOf(Integer));
for I := Low(Arr) to High(Arr) do
ShowMessage(IntToStr(Arr[I]));
end;
var i:integer;
j:array[0..3] of byte;
begin
i:=1;
copymemory(@j,@i,sizeof(i));
showmessage(inttostr(j[0]));
end;
i: Integer;
j: array [0..3] of byte;
begin
i := 10;
move(i, j[0], 3);
end;