ich benutze in meiner Software ein MaskEdit Feld für die Eingabe von PLZ. Dort habe ich im Objektinspektor -> EditMask = D-00000;1;_ für Postleitzahlen ausgewählt. Die Texteingabe sieht dann so aus : D-_____ Das klappt auch soweit ganz gut. Besteht während der Laufzeit die Möglichkeit das D oder - zu ändern im Feld. Ich möchte nämlich gerne für verschieden PLZ ( Ausland ) das D löschen bzw. für einen anderen Buchstaben ersetzen.
Ich kenne mich mit TMaskEdit nicht sonderlich gut aus, aber wenn du das Format per property EditMask festlegst, warum änderst du die dann nicht einfach zur Laufzeit?