2009-10-07 33 views
0

我正在尋找和here一樣的操作,但是我正在.NET類庫中開發,引用主互操作程序集。通過Office自動化設置Word的打印機

該項目從對話框收集回來,當我做這個

wordApp.Dialogs[WdWordDialog.wdDialogFilePrintSetup] 

不公開,如打印機和並將DoNotSetAsSysDefault性能。有誰知道爲什麼我無法獲得這些屬性,或者有沒有更好的方法來切換Word將使用哪種打印機?

回答

0

在Delphi中,我將返回的對話框存儲在Variant中,然後訪問屬性。 Delphi然後自動從IDispatch接口調用適當的方法來訪問這些屬性。

所以我使用後期綁定來訪問對話框的屬性。我對你的語言並不熟悉,但我認爲應該可以進行晚期約束。