Forum: Programmieren allgemein
Delphi
by Papaschlumpf73,
7. Dez 2022
Im OnCreate des Datenmoduls habe ich eine Schleife eingebaut, die eine spezielle OnSetText-Procedure allen TDateFields / TDateTimeFields zuweist. Dann vergisst man auch keins davon.
Forum: Programmieren allgemein
Delphi
by Papaschlumpf73,
7. Dez 2022
Problem 2 löst du mit
Sender.Clear;
Forum: Programmieren allgemein
Delphi
by Papaschlumpf73,
7. Dez 2022
Die DBEdit-Komponente selbst kann das nicht. Du kannst die Eingabe aber über das Datenfeld prüfen.
Erstelle einfach eine OnSetText-Ereignisprozedur für das entsprechende Datenfeld. Hier bekommst du die Eingabe als String, bevor der Wert in das Datenfeld eingetragen wird. Hier kannst du es prüfen, manipulieren, löschen oder was auch immer. Am Ende der Prozedur kannst du dann den richtigen...