Klasse in Form1 & Form2 verwenden //C++Builder

SebastianHL

Mitglied
Hallo,

ich habe ein kleines problem :

Und zwar will ich meine Klasse in mehreren Forms benutzen. Ich habe jetzt die Variable Vector <class> als globale Variable im public-bereich des form1 angelegt. Muß ich das objekt das jetzt irgendwie Form2 übergeben? :confused:

gruß
Sebastian
 
Naja die Frage ist doch wie du auf Form2 zugreifst... Wenn du in Form2 irgendwas mit dem Vektor aus Form1 machen willst, musst du über den Formular Zeiger Form1 auf dein Vektor zugreifen, also:
Code:
Form1->meinvector.insert(meinvector.end(),123);//Element hinzufügen
 
vorher musst du natürlich noch die Unit des Formular1 einbinden
Code:
#include <Unit1.h>
dann sollte es kein Problem mehr sein...
 
Zurück