W wbuilder Unregistered / Unconfirmed GUEST, unregistred user! 1999-12-23 #1 我试图编写一个Office 2000 COM Addin, IDTExtensibility2接口的OnConnection函数传递的第一个参数是IDispatch类型的,我如何从中获得Office应用程序的信息, 即如何转换这个接口.
我试图编写一个Office 2000 COM Addin, IDTExtensibility2接口的OnConnection函数传递的第一个参数是IDispatch类型的,我如何从中获得Office应用程序的信息, 即如何转换这个接口.
T Traveller Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-21 #4 从IDispatch可以查询到同一组件支持的任何接口,在Delphi中则更加简单只要 使用 As 表达式就可以转换代码如下: var Intf1: IInterface1; begin Intf1 := Disp1 as IInterface1; //其中Disp1是传入的IDispatch型参数 end;
从IDispatch可以查询到同一组件支持的任何接口,在Delphi中则更加简单只要 使用 As 表达式就可以转换代码如下: var Intf1: IInterface1; begin Intf1 := Disp1 as IInterface1; //其中Disp1是传入的IDispatch型参数 end;