2011-06-15 32 views
1

我正在將PB應用程序從9遷移到10.5,MS Office 97,2003到MS Office 2011,操作系統也是Windows XP到Windows 7.Windows 7環境下的PowerBuilder 10.5,網絡打印機問題ole控制

我的問題是,同時設定/執行應用從OLE控制

ole_1.object.application.ActivePrinter = "Xerox1W3 on Laxhns73"

設置的ActivePrinter但它顯示出錯誤訪問在線外部物體屬性##的ActivePrinter在功能fw_xyz ..

但之前他們在一些服務器將一個位置轉移到另一個位置之間有效。所以我不爲什麼它不工作..

任何人都可以看看這個儘快。

由於提前

Pandian [R

回答

0

最簡單的觀察是,PowerBuilder的10.5從來沒有支持Windows 7,所以你把你的機會導航圍繞被稱爲到Sybase存在的問題(但沒有發佈在一個統一的列表中,只是在錯誤修復日誌中),直到PowerBuilder 11.5。

除此之外,這看起來像OLE控件背後的應用程序(你沒有提到它是什麼)已經改變了它的OLE接口來排除Application.ActivePrinter屬性。也許在Windows 7平臺上安裝了新版本。

祝你好運,

特里。

+0

感謝您的回答。 我在我的應用程序中使用ole控件,也使用MS Office 2010 - > Word 2010.以前我在mailmerge.it上有一個問題已在註冊表項中解決。 – 2011-06-16 13:16:59

+0

我在我的應用程序中使用ole控件,並且我正在使用MS Office 2010 - Word 2010。 – 2011-06-16 13:17:39