我使用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) –