请问怎么用HexToBin Delphi syntax:function HexToBin(Text, Buffer: PChar; BufSize: Integer): Integer我有一整数,可以IntToHex(i,c)转成字符串,能通过什么方法,转成2进制吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var s: String; b: PChar;begin s := 'AB12'; GetMem(b,100); try HexToBin(PChar(s),b,100); s := b; ShowMessage(s); // 1010101100010010 finally FreeMem(b); end;end; 怎么我的运行结果是?4DElphi7 不好意思,我搞错了,这个函数根本不会得到二进制字符串var s: String; b: PChar;begin s := 'ab12345678'; GetMem(b,(Length(s)+1) div 2); try HexToBin(PChar(s),b,100); // 返回5 // after call b has followwing values // b[0] = #$ab // b[1] = #$12 // b[2] = #$34 // b[3] = #$56 // b[4] = #$78 finally FreeMem(b); end;end; 在MDI系统设计中,用子窗体的关闭按钮如何关闭子窗体? 怎样将秒数转换为日期时间 谁知道用DELPHI做的,餐饮管理系统的源代码哪里有下载的啊??? 关于记录的筛选!!! TMemoryStream问题 尝试着写了个应用程序服务器,却报告拒绝服务 DELPHI高手们,有谁知道吗? 我的CGI不能用ADO,为什么? 关于三层结构数据保存问题 我下载了csdn离线浏览器我想看源文件,但是说需要一个TDBISAMTable组件,请问去那里下载这个组件! 请问大家声明函数时,返回数据为数组类型,如何定义; 如何使dblookupcombobox直接显示数据集中的第一条记录?在线等待
s: String;
b: PChar;
begin
s := 'AB12';
GetMem(b,100);
try
HexToBin(PChar(s),b,100);
s := b;
ShowMessage(s); // 1010101100010010
finally
FreeMem(b);
end;
end;
?4DElphi7
s: String;
b: PChar;
begin
s := 'ab12345678';
GetMem(b,(Length(s)+1) div 2);
try
HexToBin(PChar(s),b,100); // 返回5
// after call b has followwing values
// b[0] = #$ab
// b[1] = #$12
// b[2] = #$34
// b[3] = #$56
// b[4] = #$78
finally
FreeMem(b);
end;
end;