Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Variablen Deklarieren (https://www.delphipraxis.net/22440-variablen-deklarieren.html)

Christian18 17. Mai 2004 21:10


Variablen Deklarieren
 
Hallo,

wo muß ich meine Variablem deklarieren, damit ich von allen Units darauf zugreifen kann???

Bot 17. Mai 2004 21:17

Re: Variablen Deklarieren
 
Hi,

Z.B im Interface Teil der Hauptform Unit (ausserhalb einer Klasse)
Dann müssen aber alle Units die Hauptunit in die Uses-Klauses aufnehmen, damit sie auf
die Variablen zugreifen können.

Nicolai1234 17. Mai 2004 21:21

Re: Variablen Deklarieren
 
Global definierte Variablen sind aber nicht zu empfehlen!
Geht es nicht auch anders?

phlux 17. Mai 2004 21:24

Re: Variablen Deklarieren
 
Zb die Werte an die Methoden übergeben? :gruebel:

Nicolai1234 17. Mai 2004 21:29

Re: Variablen Deklarieren
 
Kommt auch darauf an was du machen willst! Evtl. reichen functionen, du bentuzt Tags oder es reichen sogar proceduren!
Was willst du denn machen?

franz 18. Mai 2004 00:12

Re: Variablen Deklarieren
 
Hi,

ich weiß zwar auch nicht was du machen willst. Du kannst aber Variablen auch in Klassen einbauen.

Beispiel:

Delphi-Quellcode:
type
  TfrmMain = class(TForm)
  ...
  private
    { Private-Deklarationen }
    Variable1: String;
  public
    { Public-Deklarationen }
    Variable2: Integer;
  ...
Der Aufruf wäre dann:
Delphi-Quellcode:
frmMain.Variable1;
frmMain.Variable2;
Wobei natürlich die Sichtbarkeit beachtet werden muss!


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:31 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 by Thomas Breitkreuz