![]() |
AW: Delphi findet label1 und andere Objekte nicht
Wahrscheinlich gab es einmal
Delphi-Quellcode:
procedure MainFrmAkt;
und einmal
Delphi-Quellcode:
procedure TMainFrm.MainFrmAkt(Irgendwas:TIrgendwas);
|
AW: Delphi findet label1 und andere Objekte nicht
Hallo,
Zitat:
Der folgende Code wird ohne Mucken compiliert. Die Parameter müssen also (hier) nur im Interface-Teil stehen.
Delphi-Quellcode:
procedure Test(i: Integer);
implementation procedure Test; begin end; |
AW: Delphi findet label1 und andere Objekte nicht
Wie das im INterfaceteil deklariert ist, konnte ich nicht wissen. Ein Grund mehr alles wegzuschmeißen und neu anzufangen.
|
AW: Delphi findet label1 und andere Objekte nicht
@Mario61: Bei Methoden, die im Scope der Form ausgeführt werden sollen, würde ich immer so vorgehen, dass ich die Mothode im Private- oder Public-Abschnitt deklarieren würde und mir dann die Methode mit Shift+STRG+C anlegen lassen.
Zum einen ist das effektiver, man muss sich nicht um die Parameter ein zweites Mal kümmern und der Scope (z.b. TForm1.) wird auch automatisch ergänzt. So kann dieser Fehler gar nicht erst passieren. Funktioniert auch z.b. bei Klassen sehr schön. Nur bei Methoden ohne Scope leider nicht. |
AW: Delphi findet label1 und andere Objekte nicht
Zitat:
Strg+Shift+C = Klasse beim Cursor vervollständigen. Es geht auch andersrum: unten eine neue Methode schreiben und sie wird oben eingefügt. |
AW: Delphi findet label1 und andere Objekte nicht
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:38 Uhr. |
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