TShellListViewでAutoRefreshをTrueに設定すると、メモリリークが発生するという問題が発生しました。これは既知の問題です。ここで修正を見つけました:http ://www.delphigroups.info/2/bf/292629.html 。
私の問題は、アプリケーションが現在Delphi 2010(Rad Studio 7)でコンパイルされており、そのバージョンにのソースが含まれてShellCtrls.pas
いないことです。これは、上記の修正を実装するために変更する必要があります。
また、開発マシンにRad Studio 9(Delphi XE)のコピーがあります。このバージョンには、のコピーが含まれていますShellCtrls.pas
。希望に反して、2010年にXEのソースを使用することは可能ですか?そうでない場合、Delphi 2010のShellCtrlsのソースを入手する方法はありますか?