Problem mit TMaskEdit

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
AlterMann
Beiträge: 238
Registriert: So 13. Dez 2009, 09:43
OS, Lazarus, FPC: Lazarus 3.0 (rev lazarus_3_0) FPC 3.2.2 i386-win32-win32/win64
CPU-Target: x86 64Bit
Wohnort: Niederösterreich

Problem mit TMaskEdit

Beitrag von AlterMann »

Hallo Leute

Ich habe ein Programm seit einiger Zeit laufen, welches mit 0.9.28 geschrieben wurde und tadellos funktionierte.
Vor einiger Zeit hab ich auf 0.9.30 aktualisiert und bald darauf an dem Programm eine Kleinigkeit geändert.

Und heute fällt mir auf, daß das Programm bei einer selten gebrauchten Funktion plötzlich ein anderes Verhalten an den Tag legt :shock:

Ich habe eine größere Anzahl von MaskEdits in denen Uhrzeiten (von 00:00 bis 23:59) gespeichert werden.
Auf Platte werden die Werte als string[5] abgelegt (samt dem Doppelpunkt)

Bisher zeigten die MaskEdits die Zeiten nach dem Laden auch korrekt an. (Zum Glück hab ich die alte Version noch als *.exe Datei)
In der neuen Kompilation wird jedoch aus 23:58 plötzlich 23::5.

Die EingabeMaske ist: 99:99;0;_

Was läuft da falsch?

Grüße
Christian
Früher war alles besser. Und aus Holz!

Antworten