Na hallo allerseits
Der Anfänger hat mal wieder eine Frage. Ich versuche gerade mein Programm zu erstellen mit mehreren Fenstern. Nun habe ich zwei Orte mit dem selben Passwort geschützt (Administratorbereich und beim Verlassen des Programms). Da ich das Passwort nur einmal deklarieren kann muss ich das ja fast global machen doch irgendwie funktionier das bei mir nich.
Hier mal ein kleiner Einblick:
#include <vcl.h>
#pragma hdrstop
#include "Logbuch.h"
#include "Adminpasswort.h"
#include "NeueAusf.h"
#include "AusfAbschl.h"
#include "Nichtmitglerfassen.h"
#include "Endabfrage.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
THaupt *Haupt;
TAdministratorpasswort *Administratorpasswort;
TNeueAusfahrt *NeueAusfahrt;
TAusfahrtAbschliessen *AusfahrtAbschliessen;
TNichtmitgliederfassen *Nichtmitgliederfassen;
TSchliessen *Schliessen;
//---------------------------------------------------------------------------
__fastcall THaupt::THaupt(TComponent* Owner)
: TForm(Owner)
{
}
... usw.
Nun sollte auf ein definiertes Array das "passwort" heisst von TAdministratorpasswort sowie auch von TSchliessen aus darauf zugegriffen werden können.
Wie kann ich das nun so deklarieren dass mehrere "Formen" darauf zugreifen können?
Wie schon erwähnt: Ich bin ein Anfänger und bitte euch desshalb, es möglichst einfach zu schreiben . Fals ich das eine oder andere Wort nicht verstehen sollte, werde ich es natürlich in der richtigen Fachliteratur nachlesen.
Also, ich hoffe ihr könnt mir helfen.....
Besten Dank
rowwell
rowwell Gast |