vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: Datumseingabe ohne Punkt & Komma 
Autor: wincnc
Datum: 15.10.06 15:24

Hallo, ich habe hier einen Code bei dem man bei der Eingabe den Punkt weg lassen kann.
Das Datum muss hierbei aber so geschrieben werden:
15102006
Also immer 8-Stellig.
Vielleicht kannst Du den Code so anpassen, dass er für Deine Anforderungen passt.
Private Sub Form_Load()
  Text1 = ""
End Sub
 
Private Sub Text1_KeyPress(KeyAscii As Integer)
  CheckDate Text1, KeyAscii
End Sub
 
Private Sub CheckDate(Tbox As TextBox, KeyAscii As Integer)
 
      Tbox.MaxLength = 10 ' Hierbei das Format TT.MM.JJJJ
 
      Select Case KeyAscii
         Case 48 To 57 ' Zahlentasten
            If Len(Tbox.Text) = 2 Then ' Setzt einen Punkt nach den ersten 
            ' beiden Zahlen
               Tbox.Text = Tbox.Text & "."
               Tbox.SelStart = Len(Tbox.Text) + 2
            End If
 
            If Len(Tbox.Text) = 5 Then ' Setzt einen Punkt nach den ersten 4 
            ' Zahlen
               Tbox.Text = Tbox.Text & "."
               Tbox.SelStart = Len(Tbox.Text) + 2
            End If
         Case 8 ' Backspace
            ' Anweisung
         Case Else ' alle weiteren Tasten
            KeyAscii = 0
      End Select
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datumseingabe ohne Punkt & Komma1.737Tushpush15.10.06 13:48
Re: Datumseingabe ohne Punkt & Komma920wincnc15.10.06 15:24
Re: Datumseingabe ohne Punkt & Komma730Tushpush16.10.06 07:24
Re: Datumseingabe ohne Punkt & Komma782Prinzvalium19.10.06 17:55
Re: Datumseingabe ohne Punkt & Komma747Tushpush22.10.06 11:22

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel