我遇到了一个问题,在 TShellListView 中将 AutoRefresh 设置为 True 会导致内存泄漏。这是一个已知问题,我在这里找到了解决方法:http: //www.delphigroups.info/2/bf/292629.html。
我的问题是我的应用程序当前是使用 Delphi 2010 (Rad Studio 7) 编译的,并且该版本不包括 source ShellCtrls.pas
,必须对其进行修改以实现上述修复。
我的开发机器上还有一份 Rad Studio 9 (Delphi XE)。此版本确实包含ShellCtrls.pas
. 抱有希望,2010年的XE源能用吗?如果没有,有没有办法获得 ShellCtrls for Delphi 2010 的源代码?