M
mytulip
Unregistered / Unconfirmed
GUEST, unregistred user!
1.Delphi 5 Automation Object 与com Ojbect有什么不同。
2.在什么地方写初始化函数,在XXX_TLB.Pas中Constructor Create语句是不能改变的,而在
TXXX= class(TAutoObject, IXXX) 这个pas中声明Constructor Create好象又不能调用,
3.SafeArray动态数组在Delphi 5如何使用,有什么函数控制它,怎样使用,请详细解释。
4.我做了一个Com Dll,用到一个字体属性:IFont,需要与TFont类型转换,发生了错误
procedure TXXX.Set_TextFont(const Value: IFont);
begin
Value.get_hFont (f.Handle);(*<-- 错误Constant object
cannot be passed as var parameter*)
end;
IFont To TFont 是不这样类型转换,
TFont To IFont 用什么;
2.在什么地方写初始化函数,在XXX_TLB.Pas中Constructor Create语句是不能改变的,而在
TXXX= class(TAutoObject, IXXX) 这个pas中声明Constructor Create好象又不能调用,
3.SafeArray动态数组在Delphi 5如何使用,有什么函数控制它,怎样使用,请详细解释。
4.我做了一个Com Dll,用到一个字体属性:IFont,需要与TFont类型转换,发生了错误
procedure TXXX.Set_TextFont(const Value: IFont);
begin
Value.get_hFont (f.Handle);(*<-- 错误Constant object
cannot be passed as var parameter*)
end;
IFont To TFont 是不这样类型转换,
TFont To IFont 用什么;