Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Prüfen ob Edit-Feld ein bestimmtes Datumsformat hat?
stefanstp - Fr 08.11.02 15:32
Titel: Prüfen ob Edit-Feld ein bestimmtes Datumsformat hat?
Ich möchte, das der Benutzer in meinem Programm in einem Edit-Feld eine Uhrzeit eingibt, und zwar in diesem Format
z.B. "09:15"
und wenn er ein anderes Uhrzeitformat eingibt (z.b. 9.15) dann soll eine Fehlermeldung erscheinen.
Zweitens mit einem Datumseditfeld. Es soll dieses Format eingehalten werden:
02.02.2003 und wenn er 2.2.2003 eingibt, soll eine Fehlermeldung erscheinen, wie bekomme ich das hin?
mit
if FormatDateTime('hh:nn', now) then
kann ich ja nur püfen, ob die Zeit die dort eingetragen ist, die der aktuellen entspricht.
Danke im Voraus
STEFAN
LCS - Fr 08.11.02 16:01
Hi
in beiden Fällen könntest du mit einem MaskEdit arbeiten. Allerdings würde ich persönlich ein Programm, dass mich zu so einer Schreibweise zwingt, sofort in die Tonne kicken :twisted:
Bevor du sowas einbaust würde ich mich an deiner Stelle mal mit der ISO8601 beschäftigen und
das hier [
http://home.t-online.de/home/PeterJHaas/ISO8601.htm] lesen.
Gruss Lothar
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!