各位好!我现在没分了,但是有一问题难了我半天,希望能得到你的帮助!谢谢!!!(0分)

  • 主题发起人 主题发起人 danliyou
  • 开始时间 开始时间
D

danliyou

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将得到的pbyte类型数据存入一CHAR类型的数组???
谢谢各位的帮助!!!
 
var
cc:array[0..255] of char;
pb:pbyte;

begin
pb^:=12;
cc[0]:=char(pb^);
end;
 
Move(PByte^, CharArray, Count);
 
难半天的问题并不是难题!

var
cc:array[0..255] of char;
pb:pbyte;

begin
new(pb);
pb^:=65
//字母A
cc[0]:=char(pb^);
showmessage(cc[0]);
dispose(pb);
end;
 
你们那样做得到的是一乱码?
为什么?
 
如果得到的是一个长度为32的数据该怎么做呢?
 
为什么?为什么会问为什么呢?

有些东西,通过自己的努力得到会更开心的。
本来就不难,为什么不好好研究一下呢?
看看ASCII码吧,从0到255,不多。
磨刀不误砍柴功,把基础打好。
 
aiAlgid = *(ALG_ID *)ptr;(ALG_ID 为ULONG型)
ptr += sizeof(ALG_ID);//指针向下移
dwBits = *(DWORD *)ptr;//转换为算法位数
如何转换为DELPHI?谢谢!!!
 
接受答案了.
 
后退
顶部