医生在几个地方说:
QuickBooks SDK是为许多不同的开发环境中的各种各样的开发人员设计的。它的应用程序编程接口(API)可以由与Microsoft组件对象模型(COM)兼容的任何编程语言使用。
如果我尝试将qbfc中的任何一个作为FoxPro库添加,我会收到一条错误消息,表示该文件不存在。
如果我试图使用com接口直接加载库,则在QBFC13.dll中声明Long DllGetClassObject;
但是这个DllGetClassObject(;lcCLSID,lcIClassFactory,@lnPtr;)
获取无法加载32位库错误。
这两种方法中的任何一种应该工作,还是有其他方法在代码中访问qbfc?
是的,我有一个32位操作系统,FoxPro不会编译64位应用程序。
发布于 2013-12-17 22:24:40
有两篇关于从VFP与QuickBooks对话的好文章。每种方法都使用不同的方法。这两种方法我都用过,而且都能用。
QuickBooks自动化在http://tightlinecomputers.com/Downloads.htm
QuickBooks.pdf
塔玛
发布于 2013-12-17 17:57:06
您试过完全限定DLL的路径吗?
宣布..。在"C:\SomePath\YourQuickBooks\QBFC13.dll“中
https://stackoverflow.com/questions/20638683
复制相似问题