我正在尝试使用delphi 7通过qbfc库连接到quickbooks公司文件。
导入已创建QBFC12Lib_TLB文件的类型库
将该文件包含到我的表单的使用列表中
连接到库的代码
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 .“上会发生访问冲突错误。
有没有人试过这样做,或者是否有人有关于如何做到这一点的一些样本?
发布于 2013-08-06 03:35:34
正如Ken White所建议的(如this SO question中所示),在调用OpenConnection2之前,需要实例化QBSessionManager对象
QBSessionManager TempSession = new QBSessionManager();或者有可能(虽然我找不到任何使用这个符号的例子)
TempSession := QBSessionManager.Create();https://stackoverflow.com/questions/18062698
复制相似问题