将库WideString键入String

时间:2014-10-14 21:25:09

标签: string widestring typelib

我有一个用C#构建的dll,我使用类型库中的Delphi XE2来使用​​它。工作正常,但我有一个返回WideString的函数,应该返回一个名为'çãé'(我来自巴西)的特殊字符,但结果是“???”。

我该如何正确处理?

1 个答案:

答案 0 :(得分:0)

在Delphi中,只需:

1)将变量声明为WideStringPWideString(指针)

2)转换为(Delphi)" String"

应该就这么简单!

如果这没有帮助 - 或者我已经错误地理解了您的问题 - 请更新您的问题并发布相关的Delphi XE2代码。