S
Hmm,
also ich verstehs nicht. Als erstes wird ein Konstruktor aufgerufen, der
PropertyPage = new TTabSheet(this);
enthaelt, wobei PropertyPage in der Header Datei als TTabSheet* deklariert ist. Dann wird ein paar Zeilen spaeter PropertyPage uebergeben, welches dann wiederum in einer anderen Datei also OwnerTabSheet auftaucht, mit bekannem Code. Ich habe im Debugger nachgeschaut, der Wert von PropertyPage ist nicht NULL, sondern eine gueltige Adresse.
Also ich weiss keinen Rat mehr :((
EDIT: Also ich habe herausgefunden, dass ich einfach eine Reihenfolge vertauschen musste, also erst ein Objekt anlegen und erzeugen und es dann veraendern...
Jetzt habe ich aber leider noch ein Problem... und zwar versuche ich in eine ComboBox etwas reinzuschreiben, es erscheint aber nur als Auswahl und wenn ich das Tab wechsele, dann verschwindet es sogar wieder aus der Auswahl.
Wie schreibt man denn richtig in eine ComboBox? Ich habe es mit
ValueSelect->Text = "aValue";
bzw.
ValueSelect->Items->Add("aValue");
versucht, aber dann ist der Speicher der Box fluechtig, wenn sie ueberhaupt was anzeigt...