function HashStr2BinStr(Hash:string):string;
var
buf:array[0..63] of Char;
i:Integer;
begin
Result:='';
FillChar(buf, SizeOf(buf),0);//对buf进行赋值
SetLength(Result, Round(Length(Hash)/2));//设置字符串或者动态数组的长度,设置返回值的长度
FillChar(Result[1], Length(Result),0);//对Result进行赋值
HexToBin(PChar(Hash), buf,SizeOf(buf));//将十六进制的值转换为相应的二进制的值
for i:=0 to Round(Length(Hash)/2)-1 do
Result:= buf;
end;
这段程序为什么在D7上面报病毒啊?
var
buf:array[0..63] of Char;
i:Integer;
begin
Result:='';
FillChar(buf, SizeOf(buf),0);//对buf进行赋值
SetLength(Result, Round(Length(Hash)/2));//设置字符串或者动态数组的长度,设置返回值的长度
FillChar(Result[1], Length(Result),0);//对Result进行赋值
HexToBin(PChar(Hash), buf,SizeOf(buf));//将十六进制的值转换为相应的二进制的值
for i:=0 to Round(Length(Hash)/2)-1 do
Result:= buf;
end;
这段程序为什么在D7上面报病毒啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货