Hi,
Ein Objekt erstellt man folgendermaßen:
Variable := TKlasse.Create(Argumente);
Also muss es bei Dir heissen:
Weg1 := TWegObjekt.Create(nil);
Nun kannst Du wahrs. nicht "Weg1.Owner" als Paramter nehmen, da Weg1 wohl nicht belegt ist, soweit ich das sehe.
Da musste Dir was anderes einfallen lassen.
mfG
mirage228
Edit: Und was soll das denn sein: Hat sich erledigt, hab das ; hinter dem class(TStringGrid) übersehen...
Delphi-Quellcode:
type
TTyp1 = class(TStringGrid);
procedure Start;