O ohtinon Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-06 #1 就想将pchar转换为string 的函数strpas一样,有没有这样的函数?将pWideChar里的数据转为WideString来显示??
Z zqw0117 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-06 #2 StrPas函数只是向下兼容而保留的,真正的转换工作编译器已经自己实现了,所以你自己去看StrPas的实现就会发现,很简单,只有一句 Result := PChar; 因此PWideChar和WideString也可以直接赋值 var S: WideString; PC: PWideChar; begin ...给PC赋值后 S := PC; end 即可
StrPas函数只是向下兼容而保留的,真正的转换工作编译器已经自己实现了,所以你自己去看StrPas的实现就会发现,很简单,只有一句 Result := PChar; 因此PWideChar和WideString也可以直接赋值 var S: WideString; PC: PWideChar; begin ...给PC赋值后 S := PC; end 即可