hallo !
gibt es eine möglichkeit die sehr strenge typüberwachung des
delphi-compiler ein wenig zu verringern ??
ich habe klasse "Auto" und klasse "LKW"; beides Nachfolger von Klasse
"Fahrzeug". Wenn ich später im Programm eine Variable "Fahrzeug"
deklariere und dieser ein "Auto" zuweisen möchte compiliert delphi nicht
duch (Inkompatible Typen). ich muss jedesmal ein typecasting durchführen,
was mir ziemlich auf die nerven geht.
beispiel:
type
TFahrzeug = class(TObject)
end
TAuto = class(TFahrzeug)
end
var f1:TFahrzeug;
f2:TAuto;
begin
f2 := TAuto.Create;
f1 := f2; // hier bleibt delphi stehen
end;
danke...
adi
gibt es eine möglichkeit die sehr strenge typüberwachung des
delphi-compiler ein wenig zu verringern ??
ich habe klasse "Auto" und klasse "LKW"; beides Nachfolger von Klasse
"Fahrzeug". Wenn ich später im Programm eine Variable "Fahrzeug"
deklariere und dieser ein "Auto" zuweisen möchte compiliert delphi nicht
duch (Inkompatible Typen). ich muss jedesmal ein typecasting durchführen,
was mir ziemlich auf die nerven geht.
beispiel:
type
TFahrzeug = class(TObject)
end
TAuto = class(TFahrzeug)
end
var f1:TFahrzeug;
f2:TAuto;
begin
f2 := TAuto.Create;
f1 := f2; // hier bleibt delphi stehen
end;
danke...
adi
Comment