Seite 1 von 1

globale Variable

Verfasst: Sonntag 30. Juli 2006, 14:56
von de_master
Hallo @ all,
ich möchte mir in meinem ersten Frame meine Rechte laden.
Nun habe ich die Variablen als global definiert.

Nun starte ich ein zweites Frame und möchte dort die globale Variable nutzen. Wie kann ich nun auf diese globale Variable zugreifen?

Danke schonmal im vorraus.

Gruss Michael

Verfasst: Sonntag 30. Juli 2006, 16:22
von DatenMetzgerX
am einfachsten erstellst du dir ein Modul wo du alles Constante reintust.

Dieses Modul importierst du und kannst dann mint

mymodul.MeineRechte

draufzugreifen, egal von welchem Modul. Und die Globalen-Variabeln sind auch überflüssig :)

Verfasst: Montag 31. Juli 2006, 15:15
von de_master
Ich habs nun gelöst.
Da ich das Login Fenster eh im Hintergrund offen habe kann ich mir von dem Fenster den Usernamen holen.

Wie meinst du das mit dem Modul?

Ich möchte den Usernamen + die ausgelesenen Rechte aus der Datenbank sp speichern, dass ich von jedem Fenster darauf zugreifen kann.

Gruss Michael

Verfasst: Montag 31. Juli 2006, 17:11
von DatenMetzgerX
Okay, ich dachte an Constante Variabeln. Allerdings könntest du sonst eine Klasse erstellen und auf diese zugreifen. Ist schöner als 20 globale variabeln ;)

Verfasst: Montag 31. Juli 2006, 17:41
von de_master
Oke ich probier das mal mit der Klasse.

Gruss Michael