【发布时间】:2011-04-14 07:33:47
【问题描述】:
我正在使用 Delphi 2010。
我必须将UseLatestCommonDialogs 设置为 False
并将打开和保存对话框的 ofOldStyleDialog 属性设置为 true
如果我希望打开和保存对话框在 Windows 7 中工作
(否则它们根本不会打开)。
确实,我为堆栈保留了相当多的空间:
{$M 16384, 60048576}
因为我在大型数据集上使用递归算法。 现在我想知道是什么问题:
有时,新对话框似乎非常占用空间 它们在开始和经过一组打开和保存后工作 对话框执行它不再打开对话框 (也许对话框在执行后也不会释放内存?)
Windows 7 中是否存在错误?
还有其他人遇到过类似的问题吗?
在带有古老对话框的 Windows 7 上工作看起来有点奇怪 (它们甚至比 XP 风格更老,我认为它们看起来像在 Windows NT 中)。
任何建议将不胜感激。
提前致谢。
【问题讨论】:
标签: delphi windows-7 delphi-2010