我想分别打印数组中的三个值
myData: Array [1..3] of BYTE;tmpStr := PChar(myData[1]) + ',' + PChar(myData[12]) + ',' + PChar(myData[3]);但运行出错,请指点
myData: Array [1..3] of BYTE;tmpStr := PChar(myData[1]) + ',' + PChar(myData[12]) + ',' + PChar(myData[3]);但运行出错,请指点
解决方案 »
- 有没有哪位用过DBISAM 这个数据库控件的?如何修改表的密码..?
- Access 的日期比较问题
- 怎么我新安装的delphi7里面没有报表的控件?
- 谁知道广州哪里有捷克语翻译
- 关于Dll文件调用的问题
- 征集不用BDE,连接DBF文件控件,For Delphi 7。如:Halcn6Nv,100分丰上
- ? 不明,dbgrid中 要将在里面的全部纪录显示为被选中状态,如何编写?
- 怎样改变一个图像的前景色和背景色阿,我是第一次做图像处理,高手们指点指点
- 我用dbexpress连接SQL SERVER数据库,测试显示已经成功,但在dataset的commandtext中找不到数据库表,请问高手如何操作。
- sql_server2000的问题????为什么在每个客户端连接sql_server2000服务器时老报"超时已过期"错误?
- 请问一个用ComponentToString来生成StringGrid的问题,急!
- 我不知道的奇怪问题!!!不知大虾们知道吗??
I: Integer;
begin
tmpStr := '';
for I := 1 to 3 do
begin
tmpStr := tmpStr + Format('%d ', [myData[I]]);
end;
end
var
i: Integer;
begin
Result := '';
for i := Low(arr) to High(arr) do
begin
Result := IntToStr(Ord(arr[i])) + Result;
end;
end;procedure TForm1.Button1Click(Sender: TObject);
var
arr: array[0..1] of byte;
begin
arr[0] := 21;
arr[1] := 22;
ShowMessage(ByteArrayToStr(arr));
end;