Ich hab folgenes Problem. Ich hab ein MaskEdit mit der Maske "!90:00:00:00;1;0" Und dem voreingestellen Text " : : : " wodurch ja 00:00:00:00 angezeigt wird. Soweit alles in Ordnung.
Wenn ich dem Feld nun per
MaskEdit5.Text:='1:1:1:1'; zuweise wird durch die Maske korrekt "01:01:01:01" angezeigt.
Wenn ich nun dem Feld allerdings per
TForm1(FindComponent('MaskEdit' + '5')).Text:='1:1:1:1'; denselben Wert zuweise, funktioniert die Maske nicht und es wird "1:1:1:1" angezeigt!
Weiß jemand wie ich das umgehen kann? Ich möchte den 2. Befehl verwenden, da in einer Schleife mehrere Felder abgearbeitet werden müssen. Und da die Maske das Format "Tage:Stunden:Minuten:Sekunden" haben soll, müssen die jeweilige Stellen zweistellig sein!
Ich hoffe, ihr versteht mein Problem!
