delphi字符集 与unicode-16 转换(100分)

  • 主题发起人 主题发起人 jianjun_bi
  • 开始时间 开始时间
J

jianjun_bi

Unregistered / Unconfirmed
GUEST, unregistred user!
我从DELPHI 7.0 中将汉字(string类型)传递给C#中,他定义的也是STRING类型。但调试发现在DELPHI代码中变量赋值为正常的汉字‘程涛’。但传到C#(字符集设置为unicode-16)中跟踪显示成了‘??????????????????????’。
请问有没人了解DELPHI中的默认字符集是什么。有什么方法能解决此问题呢?谢谢大家。
 
DELPHI中的默认字符集是ansi-string
要支持unicode请使用widestring
 
后退
顶部