2010-02-08 21 views
0

任何人都有使用OPOS的經驗嗎?我無法讓我的應用識別在64位機器上運行的設備的LDN。OPOS不能在64位系統上工作

我已經到了這樣的地步,我知道OleforRetail的東西現在在註冊表中的Wow6432Node下。我懷疑共同控制因此無法找到LDN。有沒有任何一種解決方法?

失敗的是,有沒有一個集中的OPOS開發論壇?

順便說一句:我使用Monroe Consulting提供的常用控件。

謝謝!

回答

4

你用什麼來開發你的應用程序?

如果您使用的是.NET,則需要將其設置爲32位版本。

平臺目標:x86上的c#項目設置。

如果程序是32位或64位,則決定在註冊表中的哪個位置查找值。 所有的OPOS com對象都是32位的,所以如果你使用64位程序,它不會找到任何有關它們的信息。

0

我遇到的最大問題是LDN沒有被我的應用程序找到。那麼事實證明,您必須以管理員身份運行OPOS驅動程序配置軟件,才能正確操作註冊表的32位部分。 LDN只是沒有寫在註冊表的正確位置,所以我的應用程序找不到它們。

相關問題