Application.vclcomobject问题 Application.vclcomobject是作什么用的?请大家详述之 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vclcomobject是TComponent类的成员看了一下代码function TComponent.GetIDsOfNames(const IID: TGUID; Names: Pointer; NameCount, LocaleID: Integer; DispIDs: Pointer): HResult;begin if FVCLComObject = nil then Result := E_NOTIMPL else Result := IVCLComObject(FVCLComObject).GetIDsOfNames(IID, Names, NameCount, LocaleID, DispIDs);end;function TComponent.Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer; Flags: Word; var Params; VarResult, ExcepInfo, ArgErr: Pointer): HResult;begin if FVCLComObject = nil then Result := E_NOTIMPL else Result := IVCLComObject(FVCLComObject).Invoke(DispID, IID, LocaleID, Flags, Params, VarResult, ExcepInfo, ArgErr);end;你看出什么来了吗? 怎样打开指定路径下的*.JPG之类的图片文件 delphi组件的数据如何转为数据库里的数据类型 [加急]栅格更新的问题 怎样设计速达式通用的过滤查找作业? 如何获取IE浏览器中地址栏中的地址 菜鸟问~! 我这段代码哪错了,关于读取WinXP进程的代码????????????急 请问在DELPHI中怎么样才能获取系统的目录如(windows目录啊winnt啊) 关于读书日的意义<异议> 怎样控制重画事件? 请教c语言在delphi中怎么移植? 大富翁给我发邮件了.
看了一下代码function TComponent.GetIDsOfNames(const IID: TGUID; Names: Pointer;
NameCount, LocaleID: Integer; DispIDs: Pointer): HResult;
begin
if FVCLComObject = nil then
Result := E_NOTIMPL
else
Result := IVCLComObject(FVCLComObject).GetIDsOfNames(IID, Names,
NameCount, LocaleID, DispIDs);
end;function TComponent.Invoke(DispID: Integer; const IID: TGUID; LocaleID: Integer;
Flags: Word; var Params; VarResult, ExcepInfo, ArgErr: Pointer): HResult;
begin
if FVCLComObject = nil then
Result := E_NOTIMPL
else
Result := IVCLComObject(FVCLComObject).Invoke(DispID, IID, LocaleID,
Flags, Params, VarResult, ExcepInfo, ArgErr);
end;
你看出什么来了吗?