预览用户界面
VBScript 文件 WiDialog.vbs 会在适用于 Windows Installer 开发人员的 Windows SDK 组件中提供。 此示例演示如何使用脚本来预览 Windows Installer 数据库中的对话框。
此示例演示:
- OpenDatabase 方法(Installer 对象)、CreateRecord 方法和 Installer 对象的 LastErrorRecord 方法
- OpenView 方法和Database 对象的 EnableUIpreview 方法
- Execute 方法和 View 对象的 Fetch 方法
- Record 对象的 StringData 属性
此示例需要 CScript.exe 或 WScript.exe 版本的 Windows Script Host。 若要对此示例使用 CScript.exe,请采用以下语法在命令提示符处键入命令。 如果第一个参数为“/?”或指定的参数过少, 则会显示帮助。 若要将输出重定向到某一文件,请使用 VBS > [文件路径] 来结束命令行。 该示例将返回 0 值以表示成功;如果调用了帮助,则返回 1;如果脚本失败,则返回 2。
cscript WiDialog.vbs [数据库路径][对话框名称]
指定 Windows Installer 数据库的路径。 指定对话框的名称。 此名称必须列在 Dialog 表的 Dialog 列中。 若要查看标牌,请使用 Control 表中的控件名称来追加对话框的名称,然后将该名称追加到 Billboard 表中的标牌名称。 如果未指定任何对话框,Dialog 表中的所有对话框则会按顺序显示。
有关其他脚本编写示例,请参阅 Windows Installer 脚本编写示例。 有关不需要 Windows Script Host 的示例实用工具,请参阅 Windows Installer 开发工具。