JJB
Cogito ergo brumm
Hallo zusammen,
vielleicht kann mir wer bei der MaskedTextBox helfen.
Ich möchte in einem Feld die Eingabe einer Version ermöglichen.
Diese hat das Format 0.0.0.0, das Anfragezeichen ist * (es steht zu Beginn *.*.*.*).
Da in der MaskedTextbox der Punkt aber bereits für das Datum reserviert ist (verwandelt sich in ',') lautet mein Format: 0\.0\.0\.0
Ich kann nun einfach einen String angeben z.B. 1234 und die Version wird richtig erkannt als "1.2.3.4".
Aber was wenn ich die Version "1.2.10.4" eingeben möchte ?
Es wird immer nur ein Zeichen pro Element, also maximal 4 Zeichen akzeptiert.
Das heißt ich muss in der Lage sein, den Punkt einzugeben um zu signalisieren, wann ich zum nächsten Element übergehen möchte.
Es gelingt mir aber nicht einen Punkt "\." einzugeben.
Das Format 00\.00\.00\.00 erwartet von mir immer zwei Zeichen, sonst geht es nicht weiter. Also auch keine Lösung.
Nehme ich das Format 09\.09\.09\.09 erhalte ich auch 12.10.4*.**.
Wie kann ich den Punkt als Trennzeichen eingeben oder überhaupt ein Trennzeichen eingeben, um zu zeigen, dass die Zahl beendet ist und ich zum nächsten Element übergehen will ?
Für Hilfe wäre ich dankbar.
JJB
vielleicht kann mir wer bei der MaskedTextBox helfen.
Ich möchte in einem Feld die Eingabe einer Version ermöglichen.
Diese hat das Format 0.0.0.0, das Anfragezeichen ist * (es steht zu Beginn *.*.*.*).
Da in der MaskedTextbox der Punkt aber bereits für das Datum reserviert ist (verwandelt sich in ',') lautet mein Format: 0\.0\.0\.0
Ich kann nun einfach einen String angeben z.B. 1234 und die Version wird richtig erkannt als "1.2.3.4".
Aber was wenn ich die Version "1.2.10.4" eingeben möchte ?
Es wird immer nur ein Zeichen pro Element, also maximal 4 Zeichen akzeptiert.
Das heißt ich muss in der Lage sein, den Punkt einzugeben um zu signalisieren, wann ich zum nächsten Element übergehen möchte.
Es gelingt mir aber nicht einen Punkt "\." einzugeben.
Das Format 00\.00\.00\.00 erwartet von mir immer zwei Zeichen, sonst geht es nicht weiter. Also auch keine Lösung.
Nehme ich das Format 09\.09\.09\.09 erhalte ich auch 12.10.4*.**.
Wie kann ich den Punkt als Trennzeichen eingeben oder überhaupt ein Trennzeichen eingeben, um zu zeigen, dass die Zahl beendet ist und ich zum nächsten Element übergehen will ?
Für Hilfe wäre ich dankbar.
JJB