![]() |
Prüffunktionen bei der Dateneingabe
Hallo zusammen,
gibt es für Delphi vorgegebene Prüffunktionen? Ich möchte in meinen Formularen die Eingaben prüfen. Ich weiss das man mit Try..Except da einiges machen kann, aber irgendwie finde ich das nicht so elegant (lasse mich aber auch gerne belehren ;-) ) Besonders kommt es mir dabei auf das Prüfen von Datumsangaben an, alles andere ist ja sonst auch schnell selber gemacht. |
Re: Prüffunktionen bei der Dateneingabe
Hi,
was spricht denn gegen einfach if-Abfragen?
Delphi-Quellcode:
Vielleicht erzählst Du uns was Du machen möchtest, da gäbe es wohl noch mehr Möglichkeit, aber nur um zu prüfen ob im Edit ein richtiges Datum, dazu wäre das if am einfachsten.
if Edit1.Text = '01.01.1004' then
ShowMessage(''); |
Re: Prüffunktionen bei der Dateneingabe
es geht mir um allgemeine Abfragen.
Ich möchte wissen, ob ein irgendein Datum eingegeben wurde, hauptsache es entspricht einer gewissen Formatvorgabe. Natürlich kann ich die Prüffunktionen alle selber schreiben. Aber warum das Rad zweimal erfinden :wink: Gibt es denn schon fertige Funktionen in Delphi dafür? |
Re: Prüffunktionen bei der Dateneingabe
Was Format angeht, schau Dir vielleicht mal TMaskEdit an. Wäre wohl besser für ein Datum, auch wegen den Trennern.
|
Re: Prüffunktionen bei der Dateneingabe
Danke das hilft mir schon weiter :)
Aber weiss jemand ob es in Delphi allgemein Funktionen gibt, die so etwas wie reguläre Ausdrücke implementieren, so dass ich also prüfen kann, ob ein String einem bestimmten Format entspricht? Oder wie wird sowas normalerweise ausserhalb von Kompnenten geregelt? |
Re: Prüffunktionen bei der Dateneingabe
Siehe OH zum Thema "Format" diese Funktion gibt es tatsächlich :D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz