私の 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
ます。