Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

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

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar

  Alt 26. Feb 2012, 21:27
Ich hab mal deinen Code genommen und ausprobiert, ob ich den Fehler mit Lazarus 0.9.30 nachvollziehen kann. Selbst mit dem zusätzlichen type gab es keinerlei Schwierigkeiten Ereignisse hinzuzufügen oder diese anzuspringen.

Kannst du mal einfach folgendes probieren:
  • lege ein neues Projekt an und speichere es (die Formularunit bitte mit dem gleichen Namen wie in deinem originalem Projekt)
  • ersetze den Inhalt von Unit1.pas und Unit1.lfm (dazu einfach die Unit1.lfm per Datei->Öffnen öffen) in deinem neuen Projekt durch das, was du hier ins Forum kopiert hast, aber füge am Beginn von Unit1.pas noch unit Unit1; und am Ende hinzu.
    Delphi-Quellcode:
    implementation

    end.
  • Schließe Unit1.lfm und Unit1.pas und öffne letztere erneut (dein Formular sollte nun wieder so aussehen wie in deinem ursprünglichen Projekt)
  • versuche nun mit Strg+Shift+C mit dem Cursor innerhalb der TForm1-Klasse die fehlenden Methoden anzulegen
  • versuche im Objektinspektor weiter Ereignisbehandlungen anzulegen

Wenn das soweit funktioniert hat, dann war in deinem vorherigen Projekt irgendwas faul. Mach am besten dann in dem neuen weiter (du kannst deinen restlichen Code ja dann rumkopieren).

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat