2012-02-15 122 views
0

好吧,我正在处理一个需要保存打印机设置的项目,并在以后每次从应用程序打印页面时调用它们。在阅读了几天后,试图让这个工作起作用,我想我错过了“大局”。首先,我正在使用Visual Basic 2010 Express(VB脚本),或者至少我正在尝试但是迷路了。保存并调用打印设置

其目的是将用户选择的打印机设置(可能是打印设置对话框)保存到变量或数组中,或者写入文件或注册表中,然后在用户打印页面时使用先前选择的设置需要使用“打印”对话框重新选择它们(最好禁止“打印”对话框)。该脚本不需要实际打印页面,而是从另一个脚本调用的Sub或Function。原因是因为当用户打印页面时运行的脚本实际上会打印几页并包含一组预先选定的打印机设置,则将切换打印机和设置(包括纸张尺寸),然后完成打印其余页面。例如:用户单击“打印”按钮,在打印第1页到第3页之前运行功能“PrinterSettings1”,然后(打印第4-8页之前)运行第二个功能“PrinterSettings2”。

感谢

编辑:我更喜欢它没有不包含与Windows的大多数版本的依赖。或者我的意思是它不需要.NET Framework或其他任何东西,但是如果它绝对必然,那么我想我必须使它工作。

+0

Visual Basic 2010 Express是Visual Basic,是一种编译语言。 VBScript是一种脚本语言并被解释。 – 2012-02-16 00:16:00

回答