我正在尝试将旧项目从 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/