Einzelnen Beitrag anzeigen

be-2801

Registriert seit: 16. Mai 2007
Ort: Neuhaus-Schierschnitz
10 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Budgetplaner v1.0

  Alt 19. Mai 2007, 18:11
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
  Mit Zitat antworten Zitat