Verbesserungsvorschläge angenommen.
Hier jetzt Version 1.1 mit Datum und ohne Installation.
Hab nur noch ein Problem, sowohl in der Version 1.0, als auch in der Version 1.1:
Ich lasse bei der Eintragung im Betragfeld überprüfen, ob ein Komma gedrückt wurde.
Wenn die Bedingung erfüllt ist, dann sollen nur noch 2 weitere Stellen möglich sein.
Das funktioniert im Programm aber nur so lange, bis wieder das Komma gedrückt wird.
Hier der Quelltext dazu, vielleicht habt ihr ja nen Vorschlag, wie man den kleinen Hacken noch rausbringt:
Delphi-Quellcode:
procedure TNewEntryForm.KeyCheck(Sender: TObject; var Key: Char);
begin
if Key=',' //wenn Komma gedrückt wurde
then AmountEdit.MaxLength:=length(AmountEdit.Text)+3; //dann maximale Länge, des einzugebenden Betrags auf aktuelle Länge + 3 Zeichen setzen
end;
Ach ja, ein auch vielleicht viel diskutiertes Thema im Forum geht um die Verwendung bestimmter Tasten, hab schon viele Varianten gesehen, mit Konstanten oder Arrays, hab auch selbst schon welche versucht, aber keine davon hat funktioniert.
Wäre echt super, wenn jemand eine Möglichkeit kennt, wie man es richtig macht.
Schonmal danke für die Antworten.
Gruß
Benni