Einzelnen Beitrag anzeigen

dGeek
(Gast)

n/a Beiträge
 
#3

AW: Globale Konstanten

  Alt 13. Sep 2016, 16:55
Ich mache das immer so:

Delphi-Quellcode:
unit _global_vars;

interface

// uses ... ;

type
 TGlobalVars = packed record
 
 // alles mögliche an Variablen z.B.
 iInteger: Integer;
 sString: String;

 // und / oder const z.B:
 const
  iConstInteger: Integer = 123;
  sConstString: String = 'Fester String';
end;

// ...

var
 aGlobalVars: TGlobalVars; // Variablen und Konstanten können nun über "aGlobalVars.sMeineVariable" aufgerufen werden.
 
implementation

// hier notfalls irgendwelchen Funktionen und Proceduren, wenn nötig

end.
Ich finde das mit dem Record besser, da so ein Kontext besteht und man so weiß, wo die Variable hingehört.
Dafür das Record natürlich entsprechend benennen.

Geändert von dGeek (13. Sep 2016 um 17:00 Uhr)
  Mit Zitat antworten Zitat