delphi - Delphi XE 中的“VarToStr”?

标签 delphi delphi-xe

我正在尝试将旧项目从 Delphi 5 迁移到 Delphi XE。 当我现在尝试编译项目时,出现此错误:

[DCC Error] *.pas(352): E2003 Undeclared identifier: 'VarToStr'

关于这一行:

PropValue := VarToStr(GetPropValue(Component, PropInfo^.Name));

它在 Delphi 5 中工作得很好,据我所知,XE 也支持 VarToStr ??

最佳答案

变体(也许还有TypInfo...)添加到uses子句中。

关于delphi - Delphi XE 中的“VarToStr”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4667372/

相关文章:

delphi - 需要多线程内存管理器

html - 改变内联样式 TWebbrower Delphi

delphi - 如何初始化局部变量使用的 boolean 类型?

delphi - delphi中有一个UIntToStr可以让你显示UINT64值,但是StrToUInt在哪里允许用户输入64位无符号值呢?

delphi - 将类放入 DLL 中?

delphi - 限制 TFileOpenDialog 中的目录

delphi - 如何在 Delphi 中解析复杂的文件格式? (不是 CSV、XML 等)

delphi - 我需要在 Delphi 中完成记录数组吗?

delphi - 在 Delphi 应用程序中查看 SolidWorks 工程图

带接口(interface)的观察者模式中的 delphi AV