首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi quickbooks

Delphi quickbooks
EN

Stack Overflow用户
提问于 2013-08-05 16:06:23
回答 1查看 626关注 0票数 0

我正在尝试使用delphi 7通过qbfc库连接到quickbooks公司文件。

导入已创建QBFC12Lib_TLB文件的类型库

将该文件包含到我的表单的使用列表中

连接到库的代码

代码语言:javascript
复制
var
  TempSession : QBSessionManager;
  TempRequest : IMsgSetRequest;
  TempCustomer : ICustomerAdd;
  TempResponse : IMsgSetResponse;
  AppID, AppName : WideString;
begin
  AppID := '123';
  AppName := 'Hello';
  TempSession.OpenConnection2(AppID, AppName, ctLocalQBDLaunchUI);
  TempSession.BeginSession('', omDontCare);

但是在"TempSession.OpenConnection2 .“上会发生访问冲突错误。

有没有人试过这样做,或者是否有人有关于如何做到这一点的一些样本?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-06 03:35:34

正如Ken White所建议的(如this SO question中所示),在调用OpenConnection2之前,需要实例化QBSessionManager对象

代码语言:javascript
复制
QBSessionManager TempSession = new QBSessionManager();

或者有可能(虽然我找不到任何使用这个符号的例子)

代码语言:javascript
复制
TempSession := QBSessionManager.Create();
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18062698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档