微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python和QuickBooks POS SDK:用于COM文件的string是什么?

我正在尝试在Python中创buildQuickBooks POS和在线购物车之间的集成应用程序。

我已经find了使用win32库与Python中的QB SDK( http://blog.bflarsen.com/?p=132 )进行交互的示例代码,但似乎这个代码已经过时了, COM已经改变了。

这个文档有这样的说法:

您可以在QBPOS SDK子目录 Samples qbpos中find除VB以外的其他语言的QBPOS通信示例。 对于不在该目录中采样的语言,请参考请求处理器API或qbposFC库的COM接口定义。 这些文件分别位于abposXML和qbposFCtypes库中,可以使用各种对象浏览器(如Visual Studio对象浏览器)进行查看。

使用native / C ++代码在VS2010中创build一个简单的COM对象最简单的方法是什么?

如何为SENS事件注册接收对象

COM与WMI提供的信息

认的IMarshal实现?

是否COM服务不能同时被多个程序使用?

但是,它不提供访问COM的string。

Google什么都没有。 我已经在registry中searchRequestProcessor,唯一可以find的COM是QBPOSXMLRPC.RequestProcessor,它可以工作,但试图连接到服务器而不是与我的QuickBooks交互,这正是我所需要的。

我的问题是,什么是适当的COM文件使用? 如果没有,是否有可能将我的QuickBooks变成一个RPC服务器?

先谢谢你!

使用IShelldispatch接口更改文件的详细信息选项卡(右键单击时)?

Windows常用项目对话框:ctypes + COM访问冲突

从64位应用程序使用32位进程COM服务器的简单方法是什么?

使用COM在Windows上的本地机器上的进程间通信

DLL注册返回码0x80029c4a

我需要用regsvr32注册DLL。

regsvr32 "C:Program FilesCommon FilesIntuitQBPOSSDkRuntimeQBPOSSMLRPLib.dll" # <"C:pathtointuitinstalldir....">

该命令需要以管理员权限运行。

由于这通常是在“程序文件”中,所以需要引号来将字符串包含在一个参数中。

之后,COM字符串是QBPOSXMLRPLib.RequestProcessor

from win32com import client rp = client.dispatch("QBPOSXMLRPLib.RequestProcessor")

希望在未来帮助别人。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐