我打开了连接,设置了授权(例如:PutIsReadOnly),hResult为0.然后我做了BeginSession并收到了一张票和hResult为0.但授权似乎没有生效。为了使事情变得有些陌生,我然后查询授权(例如:GetIsReadOnly)并得到一个hResult 0x8004040C(BeginSession尚未调用或未成功)。但是程序接下来要做的就是查询客户,它会毫无问题地返回记录。
我不明白我怎么能得到一个hResult,说当程序有票并且可以从QB获得客户时,BeginSession没有运行或成功。
该程序在WinDev中,如果有人认为有用,我很乐意发布代码。除授权外,该程序的每个其他方面都可以正常工作。我想如果我没有正确的连接到IAuthPreferences2,我会得到一个例外或者hResult<> 0
由于