2013-12-17 88 views
1

文檔說的幾個地方:如何訪問qbfc * .DLL

QuickBooks的SDK是由許多不同>開發環境各種各樣的開發者設計的。它的應用程序編程接口(API)可以被任何與Microsoft的組件對象模型(COM)兼容的編程語言使用。

肯定包含FoxPro 9.如果我嘗試添加任何qbfc dll作爲activex庫,我會收到一條錯誤消息,指出該文件不存在。

如果我嘗試直接使用com接口加載庫,這可以工作 在QBFC13.dll中聲明Long DllGetClassObject;

但這 的DllGetClassObject(; lcCLSID,lcIClassFactory,@lnPtr; )

得到一個不能加載32位庫錯誤。

其中任何一個工作,或者是否有其他方式來訪問代碼中的qbfc?

是的,我有一個32位的操作系統和FoxPro不會編譯64位應用程序。

回答

1

您是否試圖完全限定DLL的路徑?

申報......在 「C:\ SomePath \ YourQuickBooks \ QBFC13.dll」