Jetzt bekomme ich einen Compiler-Fehler, der besagt, dass inherited Create eine TComponent mitgegeben haben will und AOwner ist ja TObject
Wenn ich nun die Deklaration in TObject änder:
Delphi-Quellcode:
type
TNeutral = class(TForm)
[...]
private
{ Private-Deklarationen }
public
WebAnzeige: TStrings;
constructor Create( AOwner: TComponent);
end;
...
constructor TNeutral.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
WebAnzeige := TStringList.Create;
end;
Hab ich wieder die AccessViolation.
Wenn ich beim inherited Create statt AOwner self mitgebe, bekomme ich einen StackOverflow Error