Thema: Delphi Procedure einbinden

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Procedure einbinden

  Alt 13. Mär 2005, 18:54
Moin JOMA,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Bevor etwas benutzt werden kann, muss es an den entsprechenden Stellen sichtbar sein.

Dazu hast Du hier mehrere Möglichkeiten:
  1. Die gesamte Prozedur wird im implementation-Abschnitt vor den ersten Aufruf gesetzt
  2. Der Prozedurkopf (hier: procedure LabelLeer kommt in den interface-Abschnitt der Unit, dann spielt es keine Rolle wo die Prozedur innerhalb der Unit steht.
  3. Du machst, wie auch schon vorgeschlagen wurde, aus der Prozedur eine Methode des Formulares. Wie das geht, ergibt sich, z.B., aus den ButtonClick-Routinen, die Methoden des Formulares sind.

Ich favorisiere die dritte Variante, da diese bezüglich der Objektorientierung, die beste ist.
Die Prozedur wird ja nur im Zusammenhang mit diesem Formular (Objekt) gebraucht.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat