导入用户界面
除了前面部分讨论的信息外,uisample.msi 还包含示例用户界面的数据。 如果在导入空白数据库部分中将 uisample.msi 合并到了 MNP2000.msi,则此信息也会出现在 MNP2000.msi 中。 下面的表中提供了示例用户界面的信息。
- ActionText 表
- Binary 表
- Control 表
- ControlEvent 表
- Dialog 表
- Error 表
- EventMapping 表
- RadioButton 表
- TextStyle 表
- UIText 表
随安装程序一起提供的数据库编辑器 Orca 包含对话框预览选项,可用于预览由上表中数据指定的用户界面的对话框。
示例安装包 NP2000.msi 已准备好进行包验证。 始终会在第一次尝试安装新包之前对新包运行验证。 “验证安装示例”中对此进行了讨论。
如果不想在示例包中包含用户界面,请省略或移除上面所示的表中的所有信息,TextStyle 表(定义 DefaultUIFont 属性时需要用到)中的信息除外。 还应从 Property 表中移除用户界面属性。 下面显示了不带 UI 的记事本示例的示例 Property 表。 如果复制此示例,请不要重复使用表中所示的 GUID。
属性 | 值 |
---|---|
DefaultUIFont | DlgFont8 |
INSTALLLEVEL | 3 |
LIMITUI | 1 |
制造商 | Microsoft |
ProductCode | {18A9233C-0B34-4127-A966-C257386270BC} |
ProductLanguage | 2052 |
ProductName | MNP2000 |
ProductVersion | 01.40.0000 |
UpgradeCode | {908E378A-9551-4772-BF1D-5CFAF6FD9CB4} |
可以从命令行或程序安装没有用户界面的包。 若要从命令行安装包,请使用命令行选项中所述的方法。 若要从程序安装包,请使用使用安装程序函数中所述的方法。 始终会在第一次尝试安装新包之前对新包运行验证。