请问如何可以让接口函数的返回值为TADOConnection???(100分)

  • 主题发起人 主题发起人 M16
  • 开始时间 开始时间
M

M16

Unregistered / Unconfirmed
GUEST, unregistred user!
接口函数的返回值好像支持的类型比较少,怎么样可以换个方法返回TADOConnection呢?
delphi中的例子用的是bde,只需要返回一个sessionname就可以了,可是用ADO就没有这么好办了。
 
返回IDispatch*
再强制转换
注意返回的是ADO原生接口,而不是vcl封装后的TADOConnection
 
不可以啊,只要是modifier中包含了【out】这个属性,那么IDispatch*作为返回值是不允许的。那样就没有办法在写下去了。
 
后退
顶部