Buffer : PBYTE;
Buffer := AllocMem(int_Width * int_height);
Finger.GetFingerImage(Buffer);//把一个bmp图片保存到bufferlimian现在我怎么将buffer里面的数据转换成位16进制的字符串啊?
Buffer := AllocMem(int_Width * int_height);
Finger.GetFingerImage(Buffer);//把一个bmp图片保存到bufferlimian现在我怎么将buffer里面的数据转换成位16进制的字符串啊?
i: integer;
Buffer : PBYTE;
s: string;
begin
Buffer := AllocMem(int_Width * int_height);
Finger.GetFingerImage(Buffer);//把一个bmp图片保存到bufferlimian
s := '';
for i := 0 to int_Width * int_height - 1 do
s := s + '$' + IntTOHex(Byte(Buffer[i]), 2) + ',' ;
end;
i: integer;
Buffer : PBYTE;
s: string;
begin
Buffer := AllocMem(int_Width * int_height);
Finger.GetFingerImage(Buffer);//把一个bmp图片保存到bufferlimian
s := '';
for i := 0 to int_Width * int_height - 1 do
s := s + '$' + IntToHex(Byte(Buffer[i]), 2);
end;