Werte merken
-
Hallo,
kann mir jemand sagen, wie ich einen ausgelesen Wert für die dauer des Programms speichern kann?
Danke
-
Welcher Art ist der Wert den du dir merken möchtest?
Wie ist deine Anwendung aufgebaut?Im Zweifel:
In einer Klassenvariable
In einer globalen VariableGruss
Tobi
-
Die Variable ist vom Typ long.
n = cRichEditCtrl.FindText(FR_DOWN|FR_MATCHCASE,&pFindText);
n wird kontinuierlich aus meinem Fenster ausgelesen.
Ich würde aber gerne mir den aller ersten Wert merken und in einer weiteren long Variablen speichern.
-
na wenn du nur den ersten wert haben möchtest:
//globale variable i anlegen mit dem wert 0 (int i=0;) oder irgendwo außerhalb deiner Update-schleife n = cRichEditCtrl.FindText(FR_DOWN|FR_MATCHCASE,&pFindText); int startwert; if (i==0) { n=startwert; i++; }
dann durchläuft er dei if schleife nur das erste mal
-
es muss natürlich startwert=n heißen !
-
Das hört sich sehr gut an. Danke.
Kann's leider bei mir nicht austesten. Siehe neuer Beitrag.