开发Delphi Windows 7应用的规则

4

我该在哪里找到最好的开发Delphi应用程序适用于Windows 7的规则?


你需要哪种规则?编码标准、UI指南、数据库访问最佳实践? - DOK
是的。任何与Windows 7有关的特定内容,可能不适用于XP或Vista(也可能适用)。如果它可以区分新的或不同的内容(例如文件位置或用户授权更改),那就太理想了。我基本上不确定在尝试从XP开发转向Vista和Windows 7开发时需要改变或适应我的程序中的什么。 - lkessler
有些事情已经改变了,但我认为大部分东西都保持不变。现在用户数据存储在\Users中,而不是\Documents and Settings,但你应该已经询问操作系统特殊文件夹的位置。当然要根据玻璃设置进行设置。确保你的界面在Segoe UI中看起来很好,在Windows XP中使用Tahoma,在Vista/7中使用Segoe UI。确保你按适当的方式安装到Program Files或Program Files(x86)中。我想不出还有什么其他的了。 - Anthony Mills
安东尼:为什么不把那个加到你的答案里,然后删除这条评论呢? - lkessler
2个回答

2

第二个链接应该是回答我这个问题的好答案:“在安装过程中,各种文件类型放在Vista的哪里”。https://dev59.com/lEbRa4cB1Zd3GeqPxy_W感谢您。 - lkessler

1

嗯,你可以查看Windows用户体验交互指南...

主要的是,最好记住的原则是遵循最小惊讶原则。让你的应用程序按照用户期望的方式工作。如果它有类似Office的部分,请让它们像Office一样工作。如果它有类似Explorer的部分,请让它们像Explorer一样工作。


很好的评论。但是随着Ribbon引入,甚至Office的界面也发生了根本性的变化。 - lkessler

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接