Immer wenn ich mein Programm kompilieren will, bekomm ich folgenden Fehler:
unit1.pas(31,15) Error: Forward declaration not solved "TForm1.FormCreate(TObject);"
Ich meine ich hab keine Ahnung was ich da jetzt syntaktisch falsch gemacht hab, deswegen hab ich das Projekt mal in den Datenanhang gepackt.
Ich hoffe ihr antwortet auch wenn das warscheinlich eine ziemlich dämliche Frage ist...
Forward declaration not solved "TForm1.FormCreate(TObject)
-
- Beiträge: 10
- Registriert: Mo 5. Nov 2012, 10:26
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Berlin
Forward declaration not solved "TForm1.FormCreate(TObject)
- Dateianhänge
-
Mein Projekt.zip
- (126.27 KiB) 112-mal heruntergeladen
Zuletzt geändert von zain2 am Mi 7. Nov 2012, 09:03, insgesamt 2-mal geändert.
Die Welt geht am 31. Dezember 2099 unter, da endet der Windows Kalender...
Re: Ich hab da ein Problemchen
In deinem Zip gibt's keine Unit1.pas
-
- Beiträge: 10
- Registriert: Mo 5. Nov 2012, 10:26
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Berlin
Re: Ich hab da ein Problemchen
So jetzt sollten alle Dateien dabei sein.
Die Welt geht am 31. Dezember 2099 unter, da endet der Windows Kalender...
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2822
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: Ich hab da ein Problemchen
Entferne die Deklaration von FormCreate aus deiner TForm1-Klasse.
Noch ein Tipp: unter Projekt => Projekteinstellungen => Pfade solltest du keine absoluten Pfade verwenden. Das führt nur zu Problemen, wen jemand versucht das Projekt auf einem anderen Laufwerk als H:\ zu öffnen.
Und bitte das nächste Mal einen aussagekräftigen Titel verwenden. "Ein Problemchen" haben wir doch alle irgendwie. Aber welches?
Micha
Noch ein Tipp: unter Projekt => Projekteinstellungen => Pfade solltest du keine absoluten Pfade verwenden. Das führt nur zu Problemen, wen jemand versucht das Projekt auf einem anderen Laufwerk als H:\ zu öffnen.
Und bitte das nächste Mal einen aussagekräftigen Titel verwenden. "Ein Problemchen" haben wir doch alle irgendwie. Aber welches?
Micha
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
Re: Ich hab da ein Problemchen
Ist relativ klar, oder?
Lösche einfach die Zeile mit
Du hast da was gelöscht im Implementationsabschnitt, aber im Deklarationsabschnitt nicht.
EDIT: m.fuchs war schneller.
Lösche einfach die Zeile mit
Code: Alles auswählen
procedure FormCreate(Sender: TObject);
EDIT: m.fuchs war schneller.
-
- Beiträge: 10
- Registriert: Mo 5. Nov 2012, 10:26
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Berlin
Re: Ich hab da ein Problemchen
Ok danke 
Jetzt funkioniert es, aber ich hab das davor schon mal probiert und es hat nicht funktioniert o.O
Soll ich hier für jedes neue Problem einen neuen Thread starten?
Und das mit dem Titel wusste ich noch nicht, wird aber in der Zukunft eingehalten
Btw: Wie ändere ich das Projekt, dass es nur im Verzeichniss die units etc sucht?

Jetzt funkioniert es, aber ich hab das davor schon mal probiert und es hat nicht funktioniert o.O
Soll ich hier für jedes neue Problem einen neuen Thread starten?
Und das mit dem Titel wusste ich noch nicht, wird aber in der Zukunft eingehalten

Btw: Wie ändere ich das Projekt, dass es nur im Verzeichniss die units etc sucht?
Die Welt geht am 31. Dezember 2099 unter, da endet der Windows Kalender...
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Ich hab da ein Problemchen
Du gehst wie oben beschrieben in die Projekteinstellungen und änderst die Pfade. Gesucht wird immer ab dem aktuellen Verzeichnis.zain2 hat geschrieben:Btw: Wie ändere ich das Projekt, dass es nur im Verzeichniss die units etc sucht?
Wenn das unterschiedliche Probleme sind: Ja! Gerade als Neueinsteiger tauchen aber viele Fragen zu Pascal auf, die man gar nicht so scharf abgrenzen kann. Die kannst du auch in einem Thread zusammenfassen.zain2 hat geschrieben:Soll ich hier für jedes neue Problem einen neuen Thread starten?
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein