So, hallo,
eines meiner großen Probleme ist, dass sich ein Wert einer Variable beim Tabwechsel ändern soll.
Habe es schon mit guictrlsetonevent für einen Tab versucht, doch das hat auch nichts geholfen.
Liebe Grüße
Elodie
So, hallo,
eines meiner großen Probleme ist, dass sich ein Wert einer Variable beim Tabwechsel ändern soll.
Habe es schon mit guictrlsetonevent für einen Tab versucht, doch das hat auch nichts geholfen.
Liebe Grüße
Elodie
ich würde dir die Funktion
_GUICtrlTab_GetCurSel
empfehlen. Damit kannste den aktuellen Tab auslesen.
wenn du den aktuellen Wert speicherst und testest ob er sicht ändert (beim Tabwechsel),
dann kannste ja eine Funktion aufrufen.
(ist möglicherweise nicht die beste, aber wenigstens eine funktionierende Lösung ^^)
doch, so eine Funktion habe ich gesucht vielen Dank!
Funktioniert auch, bisauf dass ich jetzt die Taberstellung von guictrlcreatetabitem in _GUICtrlTab_InsertItem umändern musste.
Nun stellt sich mir die Frage, wie ich in die mit _GUICtrlTab_InsertItem kreierten Tabs etwas hineinschreiben kann
Hallo Elodie,
nimm doch einfach _GUICtrlTab_SetItemText oder benutze zum erstellen _GUICtrlTab_InsertItem, driite Möglichkeit wie bisher mit guictrlcreatetabitem erzeugen und das benötigte Handle für GUICtrlTab_GetCurSel mit GUICtrlGetHandle ermitteln,
mfg (Auto)Bert
Autobert, du bist super!
danke sehr, es funktioniert endlich!