Variabeln
-
Gibt es eine Möglichkeit auf eine Variabel einer Form von einer anderen Form auszuzugreifen? Ich dachte so: Form2->Variabel1 = true; aber das funkt nicht. Ich suche sowas wie eine "super Public" Variabel!
-
Du musst die Header der anderen Form- Unit includieren.
Die Variablen muessen in public stehen!!!oder Variablen ausserhalb der Objecte!
in 'Frender Unit mit extern ebenfalls deklarieren - dann sind die 'global'
-
Siehe FAQ, unter "Forms".
-
Oder schreib doch einfach in deiner 1 Form ein Methode, mit Hilfe der du dann von der andere Form auf diese Variablen zugreifen kannst.
z.b.:
private:
bool varib; //Deine Variablepublic:
void Varaender(bool Variable); {varib = Variable;};
bool Varaender(); {return varib;};