文档级事件

BarTender 支持运行 Visual Basic Script (VBScript) 来响应各种文档级事件(包括打开、关闭和保存)以及许多打印时事件。可从 VBScript 中调用“对象自动化”函数,以在打印作业之前和期间修改模板上的对象。

关闭对文档级事件启用 VBScript

  1. 在 BarTender 的“文件”菜单中,单击“BarTender 文档选项”以打开“BarTender 文档选项”对话框。

  2. 单击“脚本”选项卡。

  3. 单击以选中“启用文档级脚本事件”复选框。

  4. 选择要编辑的事件,然后单击“编辑”以打开脚本编辑器

如果已打开脚本编辑器,可以在“脚本”窗格中选中所需的文档级事件来进行修改。

BarTender 不支持数据输入控件的自动化。如果尝试在数据输入脚本(例如 OnPrePromptOnPostPrompt 事件)中使用 Object 属性,BarTender 会返回错误,并且不会运行脚本。

可用的文档级事件脚本

在“脚本”窗格的“文档事件”下面列出了所有可用的“文档级事件脚本”。选择一个事件并在编辑器窗格中创建脚本后,脚本会在事件发生时运行。例如,如果选择 OnOpen 并为其编写了脚本,该脚本会在打开文档时运行。

BarTender 支持以下文档事件:

尽管“文档事件的程序”出现在“文档事件”下面的“脚本”窗格中,但这实际上根本不是事件。它是由您编写的 VBScript 函数和子例程的集合,可在您为真正的文档事件创建的脚本中使用。有关更多信息,请参见程序