请教string与PWideChar的转换问题!(20分)

  • 主题发起人 主题发起人 siyan
  • 开始时间 开始时间
S

siyan

Unregistered / Unconfirmed
GUEST, unregistred user!
var
s : PWideChar;

我使用 s:=PWideChar('aaa'+'bbb') 对s进行赋值
结果s得到的是一堆乱码
请教应该怎么对s进行赋值!
 
你将 s:=PWideChar('aaa'+'bbb')

中的PWideChar换成StrPCopy试一试

StrPCopy是将一个pascal式字符串转化为NULL式字符串

 
StrPCopy(PWideChar('aaa'+'bbb'))
 
system.pas
line 447
function WideCharToString(Source: PWideChar): string;
 
多人接受答案了。
 
后退
顶部