我正在使用Delphi 2010。
如果我想让打开和保存对话框在Windows 7中工作(否则它们根本不会打开),我必须将UseLatestCommonDialogs
设置为False,并且还要将打开和保存对话框的ofOldStyleDialog
属性设置为true。
同时,我需要为堆栈保留相当多的空间。
{$M 16384, 60048576}
由于我在大数据集上使用递归算法,现在我想知道问题出在哪里:
新对话框似乎非常占用空间,有时它们在开始时工作, 经过一系列打开和保存对话框执行后,它不再打开对话框 (也许对话框在执行后没有释放内存?)
Windows 7 是否存在漏洞?
还有其他人遇到过类似的问题吗?
在 Windows 7 上使用古老的对话框看起来有点奇怪 (它们甚至比 XP 样式还要老,我认为它们看起来像 Windows NT)。
任何建议将不胜感激。
提前致谢。