AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Procedure einbinden

Ein Thema von JOMA · begonnen am 13. Mär 2005 · letzter Beitrag vom 13. Mär 2005
Antwort Antwort
Christian Seehase
(Co-Admin)

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

Re: Procedure einbinden

  Alt 13. Mär 2005, 17: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
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 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