Forum: VB.NET |
Thema:
Eingabemaske erzeugen |
Von:
G. Guest (
23.11.2005 13:46) |
Hallo zusammen,
ich soll in meiner Textbox, in der eine Uhrzeit einzugeben ist, eine Eingabemaske erzeugen, und habe keine Ahnung wie so etwas funktioniert. Die Maske soll folgendermaßen Aussehen:
Die Textbox wird mit zwei Doppelpunkten vorbelegt. Springt der Anwender mit Tab oder mit der Maus in die Textbox, so kann er zwei Zahlen eingeben (Stunden), und der Cursor soll automatisch hinter den ersten Doppelpunkt springen. Gibt er dann zwei weitere Zahlen ein (Minuten), springt der Cursor automatisch hinter den nächsten Doppelpunkt, zur Eingabe der Sekunden.
Wie kann ich so etwas realisieren?
Gruß und Danke,
Bernd
Betreff |
Von |
Datum |
|
  |
Re: Eingabemaske erzeugen
Hallo Bernd,<br><br>schau dir mal den Artikel an<br>http://www.codeproject.com/vb/net/maskedbox_control.asp<br><br>Gruß<br>Ansgar Sommer |
 |
 |
 |
|
|
Ansgar
Sommer
|
23.11.2005 14:19 |
|
  |
Re: Eingabemaske erzeugen
Hallo Ansgar,<br><br>danke für die schnelle Antwort, aber leider finde ich die maskedbox.dll bei mir nicht...Unter Windows Forms, rechtsklick, "Elemente hinzufügen", "Durchsuchen". Aber da gibt es keine... |
 |
 |
 |
|
|
G.
Guest
|
23.11.2005 14:55 |
|
  |
Re: Eingabemaske erzeugen
Hallo Bernd,<br><br>in dem Verzeichnis ..\MaskedBox\bin liegt bei mit eine MaskedBox.dll die kannst Du als eine Referenz hinzufügen.<br><br>HTH<br>Ansgar Sommer |
 |
 |
 |
|
|
Ansgar
Sommer
|
23.11.2005 15:22 |
|
  |
Re: Eingabemaske erzeugen
Hallo Ansgar,<br><br>leider gibt es bei mir kein derartiges Verzeichnis. Ein Fehler bei der Installation?<br><br>Danke trotzdem, gruß<br>Bernd |
 |
 |
 |
|
|
G.
Guest
|
24.11.2005 08:26 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!