怎么用delphi读取二代身份证生成的unicode的txt文件?(100分)

  • 主题发起人 主题发起人 炙天使
  • 开始时间 开始时间

炙天使

Unregistered / Unconfirmed
GUEST, unregistred user!
我们单位需要读取人员信息,采用了2代身份证读取,结果照片能读出来,可是生成的txt文件是unicode的,看起来全部是乱码。
怎么办?
 
用WdieString读就可以了的.
 
用various读取啊。
 
给个提示吧???
 
function Ucs2ToString(UCS2: String): string;
var
i: integer;
Str: String;
begin
i := 1;
Result := '';
while i < Length(UCS2) do
begin
Str := UCS2+UCS2[i+1];
Result := Result+WideCharToString(pWideChar(Str));
Inc(i,2);
end;

end;
应该可以的,前两天做的Demo里抓出来的
 
先把这个文件转成ANSI格式的
 
我试试,
 
不知道Delphi2009是否可以解决这个问题
 
在delphi7里怎么弄?
 
后退
顶部