Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#4

Re: kann Unit Forms nicht Finden...

  Alt 8. Sep 2009, 13:58
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
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat