我使用EDRAW来浏览Microsoft Word,并且可以是Print , Preview , ETC..
。我正计划添加一些功能。我为Print Short (8.5 by 11 inches)
和Print Long (8.5 by 13 inches)
添加了2个按钮,并且我有2个长按和短按的打印机。如何设置每个按钮中打印机的属性?如果我点击按钮短,它会打印短1使用打印机1相同的长按钮,但它是在打印机2.如何使用vb.net设置打印机属性
我遵循上面提供的链接中的代码。
任何人都有一个想法吗?任何建议都很有帮助,很好的被接受。谢谢..干杯..我两天后就得到50赏金吧..
守则@Hadi请求
这里是我的打印按钮的代码。
Private Sub btnPrint_Click(sender As System.Object, e As System.EventArgs) Handles btnPrint.Click
AxEDOffice1.SetActivePrinter("Printer Name")
AxEDOffice1.ActiveDocument.PageSetup.PaperSize = Microsoft.Office.Interop.Word.WdPaperSize.wdPaperA4
AxEDOffice1.PrintDialog()
End Sub
,并得到一个错误对象变量或带块变量未设置在AxEDOffice1.ActiveDocument.PageSetup.PaperSize = Microsoft.Office.Interop.Word.WdPaperSize.wdPaperA4
VB.NET是不是VBA - 请阅读标签的文本和删除,这并不适用于它 – Plutonix
@Plutonix遗憾之一。 – KiRa
[如何通过自动化API设置MS Word页面大小?](http://stackoverflow.com/questions/12620003/how-to-set-ms-word-page-size-via-the-automation -api) –