vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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

Visual-Basic Einsteiger
Re: Uhrzeit prüfen 
Autor: brave@heart
Datum: 29.03.03 00:54

[color=008000]'gültige eingaben wären z.b.: 
[color=008000]'0:24 | 2:45:5 | 00:0:1 | 00:00:00 | 23:59:59 
[color=008000]'ungültige z.b.: 
[color=008000]':24 | 24:14 | 12:34:60 | 12:23: | 0:45:23:10 
 
[color=000080]Private Function [/color][color=000000]isTime(strTime _
  [/color][color=000080]As [color=000080]String[/color][color=000000]) _
  [/color][color=000080]As Boolean [/color]
[color=000000]    [/color][color=000080]Dim [/color][color=000000]uhrzeit _
[/color][color=000080]As Variant [/color]
[color=000000]    uhrzeit = Split(strTime, ":") [/color]
[color=000000]    [/color][color=000080]If _
  [color=000080]UBound[/color][color=000000](uhrzeit) _
  [/color][color=000000]> 1 [/color][color=000080]And _
  [color=000080]UBound[/color][color=000000](uhrzeit) [/color][color=000000]< 3 _
  [/color][color=000080]Then [/color]
[color=000000]        [/color][color=000080]If _
[color=000080]UBound[/color][color=000000](uhrzeit) [/color][color=000000]= 1 _
[/color][color=000080]Then [/color]
[color=000000]            [/color][color=000080]If _
[/color][color=000000]uhrzeit(0) >= 0 [/color][color=000080]And _
[/color][color=000000]uhrzeit(0) <= 23 [/color][color=000080]Then [/color]
[color=000000]                [/color][color=000080]If _
[/color][color=000000]uhrzeit(1) >= 0 [/color][color=000080]And _
[/color][color=000000]uhrzeit(1) <= 59 [/color][color=000080]Then _
[/color][color=000000]isTime = [/color][color=000080]True [/color]
[color=000000]            [/color][color=000080]End If [/color]
[color=000000]        [/color][color=000080]Else [/color]
[color=000000]            [/color][color=000080]If _
  [/color][color=000000]uhrzeit(0) >= 0 [/color][color=000080]And _
  [/color][color=000000]uhrzeit(0) <= 23 [/color][color=000080]Then [/color]
[color=000000]                [/color][color=000080]If _
[/color][color=000000]uhrzeit(1) >= 0 [/color][color=000080]And _
[/color][color=000000]uhrzeit(1) <= 59 [/color][color=000080]Then [/color]
[color=000000]                    [/color][color=000080]If _
[/color][color=000000]uhrzeit(2) >= 0 [/color][color=000080]And _
[/color][color=000000]uhrzeit(2) <= 59 [/color][color=000080]Then _
[/color][color=000000]isTime = [/color][color=000080]True [/color]
[color=000000]                [/color][color=000080]End If [/color]
[color=000000]            [/color][color=000080]End If [/color]
[color=000000]        [/color][color=000080]End If [/color]
[color=000000]    [/color][color=000080]Else [/color]
[color=000000]        isTime = [/color][color=000080]False [/color]
[color=000000]    [/color][color=000080]End If [/color]
[color=000080]End Function [/color]
 
[color=000080]Private Sub [/color][color=000000]Command1_Click() [/color]
[color=000000]    [/color][color=000080]If [/color][color=000000]isTime( _
  txtUhrzeit.Text) [/color][color=000080]Then [/color]
[color=000000]        [color=008000]'... 
[color=000000]    [/color][color=000080]Else [/color]
[color=000000]        [color=008000]'... 
[color=000000]    [/color][color=000080]End If [/color]
[color=000080]End Sub [/color]
du kannst aber auch hierauf zurückgreifen:
String auf bestimmtes Format prüfen

mfg
brave@heart

...bis zur unendlichkeit und noch viel weiter...

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Uhrzeit prüfen100Beatcounter28.03.03 23:33
Re: Uhrzeit prüfen1.310brave@heart29.03.03 00:54
Re: Uhrzeit prüfen54Beatcounter29.03.03 09:51
Re: Uhrzeit prüfen1.104brave@heart29.03.03 18:34
Re: Uhrzeit prüfen1.139StoneX29.03.03 11:43
Re: Uhrzeit prüfen1.791StoneX29.03.03 12:28

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