Einzelnen Beitrag anzeigen

cooki

Registriert seit: 18. Nov 2014
5 Beiträge
 
#8

AW: Pagecontrol übergreifend Daten ändern

  Alt 18. Nov 2014, 14:06
Hast du mal ScreenShots? Ich kanns mir irgendwie nicht richtig vorstellen.
1. Neu gestarteter Editor: http://i.imgur.com/fQXvg70.png
2. Datei geladen: http://i.imgur.com/OH1eRtf.png (Man beachte die 50 als Form.Caption, so wie es sein soll)
3. Page gewechselt: http://i.imgur.com/bufdYiN.png (Die 50 wird zur 0 und die Edit Felder sind leer, bzw. 0)

Wenn ich den Vorgang wiederhole, aber vor dem Laden der Datei auf Page 2 war, passiert der Fehler nicht.


Ahh, dann hast du doch bestimmt NumbersOnly auf True gesetzt?


Am Ende des Constructor (OnCreate), oder spätestens vor dem ersten Zuweisen mal Edit.HandleNeeded; aufrufen.

Der Status Edit.NumbersOnly wird nur zugewiesen, wenn das interne Control exisitert.
Es kann sein, daß GWL_STYLE/ES_NUMBER beim erstens Setzen, während des späteren Erstellens/Anzeigens, den Inhalt löscht.
Ich erstelle die nicht während der Laufzeit. Und auf NumbersOnly sind sie auch nicht gesetzt.
Habe trotzdem versucht sie auf HandleNeeded aufzurufen, bringt aber auch nichts.
  Mit Zitat antworten Zitat