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