| Autor |
Beitrag |
sintec
      
Beiträge: 133
|
Verfasst: Di 08.05.07 13:57
Hallo leutz,
wie kann man prüfen ob in einem Editfeld eine reale Uhrzeit eingegeben wurde und wie ob das Format auch stummt (hh:mm)?
|
|
FiceGoesDelphi
      
Beiträge: 485
Win XP Prof
Delphi 2006
|
Verfasst: Di 08.05.07 14:14
Ich weiß das es einen Typ: TDate und TDateTime gibt. Es wird wohl auch ein TTime geben.
Beim TDateTime kann man das Format so bestimmen:
Delphi-Quelltext 1: 2: 3: 4:
| ShortDateFormat := 'MM-DD-YYYY'; ShortDateFormat := 'YYYY-DD-MM'; ShortDateFormat := 'MM.DD.YYYY'; ShortDateFormat := 'YYYY.DD.MM'; |
Dazu muss man ggbnfalls den DateSeperator ändern.
Delphi-Quelltext 1: 2:
| DateSeparator := '-'; DateSeparator := '.'; |
Ähnliches sollte somit auch mit der Uhrzeit gehen!
Ohne Gewähr natürlich 
_________________ <(^^<) <(^^)> (>^^)>
===================
Zuletzt bearbeitet von FiceGoesDelphi am Di 08.05.07 14:23, insgesamt 1-mal bearbeitet
|
|
Narses
      

Beiträge: 10184
Erhaltene Danke: 1259
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Di 08.05.07 14:19
Moin!
TryStrToTime eingeben und F1 drücken.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
FiceGoesDelphi
      
Beiträge: 485
Win XP Prof
Delphi 2006
|
Verfasst: Di 08.05.07 14:22
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7:
| var Zeit: Time; begin ShortTimeFormat := 'hh:mm'; TimeSeparator := ':'; Zeit := TryStrToTime(Edit1.Text); end; |
So in der Art hätte ich es gemacht! Vllt hilft es dir ja!
_________________ <(^^<) <(^^)> (>^^)>
===================
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Di 08.05.07 14:30
gibts nich sowas wie isValidDate() oder war das ne Funktion von mir 
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
FiceGoesDelphi
      
Beiträge: 485
Win XP Prof
Delphi 2006
|
Verfasst: Di 08.05.07 14:33
ZeitGeist87 hat folgendes geschrieben: | gibts nich sowas wie isValidDate() oder war das ne Funktion von mir  |
Ich finde bei mir in Delphi nichts ...
War wohl eine deiner Funktionen!
Aber würde meins funktionieren? @ Stefan *gg*
_________________ <(^^<) <(^^)> (>^^)>
===================
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Di 08.05.07 14:37
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
FiceGoesDelphi
      
Beiträge: 485
Win XP Prof
Delphi 2006
|
Verfasst: Di 08.05.07 14:39
Wär doch auch zu schön gewesen, wenn ich mal was direkt auf anhieb richtig gemacht hätte
Und langweilig für dich obendrein 
_________________ <(^^<) <(^^)> (>^^)>
===================
|
|
sintec 
      
Beiträge: 133
|
Verfasst: Do 10.05.07 10:03
|
|
FiceGoesDelphi
      
Beiträge: 485
Win XP Prof
Delphi 2006
|
Verfasst: Do 10.05.07 10:42
da wo du das prüfen willst!
In ne Button Procedure oder so!
_________________ <(^^<) <(^^)> (>^^)>
===================
|
|
sintec 
      
Beiträge: 133
|
Verfasst: Do 10.05.07 10:49
Danke es funktioniert super!
Mal ne andere frage: Wie mach ich dass um eine bestimmte Uhrzeit eine Funktion ausgeführt wird?
|
|
Narses
      

Beiträge: 10184
Erhaltene Danke: 1259
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Do 10.05.07 11:09
Moin!
sintec hat folgendes geschrieben: | | Danke es funktioniert super! |
Fein, markierst du den Thread dann noch entsprechend, wenn dein Problem gelöst ist? Danke.
sintec hat folgendes geschrieben: | | Mal ne andere frage: |
Andere Frage - anderer Thread!  Ist Forumsregel.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Do 10.05.07 11:19
ZeitGeist87 hat folgendes geschrieben: | gibts nich sowas wie isValidDate() oder war das ne Funktion von mir  |
Müsste eine Funktion von dir sein. Es gibt standardmäßig bei Delphi die Funktion ScanDate, welches wahr oder falsch zurückgibt, aber diese Funktrion ist nicht öffentlich, sondern wird nur in SysUtils u.a. für TryStrToDate genutzt.
|
|