Hi!
Wenn du unter Lazarus die
Unit Forms verwenden willst, dann musst du als Abhängigkeit die LCL hinzufügen, da so dem Compiler die passenden Pfade mitgegeben werden.
Dies erreichst du folgendermaßen:
- Projekt->Projektinspektor
- Klick auf "Hinzufügen"
- Tab "Neue Anforderung"
- in der Combobox "LCL" raussuchen
- OK drücken und neu kompilieren
Dein Constructor in deinem Formular ist übrigens auch falsch. Du musst ihn folgendermaßen deklarieren:
constructor Create(aOwner: TComponent); override;
und in der Implementierung musst du unbedingt ein
inherited Create(aOwner);
schreiben.
Du setzt ansonsten die grundlegenden Funktionalitäten eines LCL-Formulars außer Kraft.
Gruß,
Sven