E ego Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-20 #4 你说的构造器是不是constructor? 如果是的话,可以重载(overload)constructor,不过只有D3以上的版本才支持overload。 例如: type TA = class public constructor Create; overload; constructor myCreate(component: TComponent); overload; end;
你说的构造器是不是constructor? 如果是的话,可以重载(overload)constructor,不过只有D3以上的版本才支持overload。 例如: type TA = class public constructor Create; overload; constructor myCreate(component: TComponent); overload; end;
H hellotao Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-20 #5 确实可以,谢谢大家, 不过好象不支持同名构造器 constructor create(a : integer); constructor create(b : string); overload; 这样是不行的 constructor create(a : integer); constructor createstring(b : string); overload; 就可以了,总是解决了问题,谢谢
确实可以,谢谢大家, 不过好象不支持同名构造器 constructor create(a : integer); constructor create(b : string); overload; 这样是不行的 constructor create(a : integer); constructor createstring(b : string); overload; 就可以了,总是解决了问题,谢谢
X xeen Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-20 #6 faint,你还没熟悉Object Pascal语法: constructor create(a : integer);overload; constructor create(b : string); overload; 这样就行了.
faint,你还没熟悉Object Pascal语法: constructor create(a : integer);overload; constructor create(b : string); overload; 这样就行了.