Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.733 Beiträge
 
Delphi 6 Enterprise
 
#12

AW: Globale Variablen in einer anderen Form verwenden

  Alt 17. Mai 2011, 07:59
3.) Globale Variablen sind ganz, ganz, ganz, ganz, ganz, ganz böse. Es gibt keinen einzigen validen Grund warum man sowas brauchen sollte. Es gibt genug Programmiersprachen in denen es sowas noch nichtmal gibt, und dort wird sowas auch nicht vermisst. Versuche also am besten ohne sowas auszukommen.
OT:
Mal wieder eine Verständnisfrage. Mit böser globaler Variable ist etwas gemeint, was in der ganzen Anwendung sichtbar ist? Also u.U. in mehreren Units/Forms/Klassen? Geht letzteres überhaupt?

Oder ist auch schon eine globale Variable in einer Unit (also eine Unit weite Variable) böse?
Ich benutze nämlich in einer Unit bzw. Klasse immer mal wieder eine globale Variable und denk mir nix böses dabei, da ich dachte das die Elemente der VCL ja auch (innerhalb der Unit) global sind, sprich wenn ich z.B. ein Editfeld auf der Form habe, kann ich das in jeder Prozedur der Unit ansprechen.

/OT.
Ralph
  Mit Zitat antworten Zitat