Hallo,<br>
<br>
ich brauche ein Verhalten das einen String maskiert ähnlich wie es die <br>
Komponente TMaskEdit tut. Borland stellt in der Unit Mask die Funktion <br>
FormatMaskText bereit<br>
<br>
function FormatMaskText(const EditMask: string; const Value: string): string; <br>
<br>
Nur leider stellt sich das Ergebnis der Funktion total anders als das der Komponente dar. <br>
- Die Strings werden in der Länge nicht begrenzt;<br>
- Literale Zeichen werden nicht ersetzt (Beispiel '_' -> ' ')<br>
- es findet keine Überprüfung des Maskierten Typs statt (für ein '0' wird ein 'a' akzeptiert)<br>
- usw.<br>
<br>
Wer weiß Rat?<br>
<br>
ich brauche ein Verhalten das einen String maskiert ähnlich wie es die <br>
Komponente TMaskEdit tut. Borland stellt in der Unit Mask die Funktion <br>
FormatMaskText bereit<br>
<br>
function FormatMaskText(const EditMask: string; const Value: string): string; <br>
<br>
Nur leider stellt sich das Ergebnis der Funktion total anders als das der Komponente dar. <br>
- Die Strings werden in der Länge nicht begrenzt;<br>
- Literale Zeichen werden nicht ersetzt (Beispiel '_' -> ' ')<br>
- es findet keine Überprüfung des Maskierten Typs statt (für ein '0' wird ein 'a' akzeptiert)<br>
- usw.<br>
<br>
Wer weiß Rat?<br>