我目前使用TOpenTextFileDialog,因为它具有编码选项,但在Vista下它使用较旧的打开对话框样式。我希望新的样式打开对话框,但是可以使用自定义字符串填充的编码组合框。基本上我想要在Vista下记事本显示的确切的打开对话框。当然,我也需要相应的保存对话框。在Vista下使用编码组合框文件打开对话框
我已经做了一些研究,看起来OFN_ENABLETEMPLATE标志导致Vista通用对话框回退到旧样式。不幸的是,这也是该标志,让TOpenTextFileDialog修改窗口添加编码组合框(如果我理解的东西正确。)
有没有人有一个关于如何得到我想在Vista下但仍然在XP下工作的建议?我认为Windows 7将有同样的问题。我正在使用D2009。感谢您的任何建议或帮助!
我已经为Embarcadero的Quality Central添加了一个功能请求:http://qc.embarcadero.com/wc/qcmain.aspx?d=83605 – 2010-04-06 06:50:33