Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   Methoden der Objekte des Formblattes nicht mehr abrufbar (https://www.delphipraxis.net/166702-methoden-der-objekte-des-formblattes-nicht-mehr-abrufbar.html)

foerster7892 26. Feb 2012 14:24

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar
 
ähm ja sry schon ein bisschen peinlich dass ich das nicht gesehen hab

allerdings bleibt der Fehler bestehen, nachdem ich ein "Type" entfernt habe

himitsu 26. Feb 2012 14:44

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar
 
Was sagt der Compiler zu deinem Code?

JamesTKirk 26. Feb 2012 20:27

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar
 
Ich hab mal deinen Code genommen und ausprobiert, ob ich den Fehler mit Lazarus 0.9.30 nachvollziehen kann. Selbst mit dem zusätzlichen
Delphi-Quellcode:
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
    Delphi-Quellcode:
    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

himitsu 26. Feb 2012 23:39

AW: Methoden der Objekte des Formblattes nicht mehr abrufbar
 
Jupp, oder erstmal einfach kompilieren, wenn das geht, dann ist der Code vermutlich korrekt.
Der Kompiler sagt eher, was ihm nicht gefällt, der Quellcodeparser/-compiler für diese Funktionen ist da recht stumm (entweder er macht es, oder es stimmt irgendwas nicht)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz