在我的 Delphi 7 代码中,声明了以下过程。
procedure MyProcedure(var HintInfo: THintInfo);
将其迁移到 Delphi XE4 时,编译器会抛出以下警告:
W1000 Symbol 'THintInfo' is deprecated: 'Use Vcl.Controls.THintInfo'
我用谷歌搜索并在http://www.alphaskins.com/forum/index.php?showtopic=5005找到了以下解决方案
{$IFDEF UNICODE}
THintInfo = Controls.THintInfo;
{$ENDIF}
是正确的还是有任何有效的方法可以做到这一点。
我Controls
已经在我的uses
.