Thema: Delphi Kommazahlen in TEdit

Einzelnen Beitrag anzeigen

thesign

Registriert seit: 22. Okt 2005
1 Beiträge
 
Delphi 2005 Personal
 
#5

Re: Kommazahlen in TEdit

  Alt 10. Mai 2010, 00:50
man kann auch noch die folgenden zeilen..

Delphi-Quellcode:
// , bzw. . nur einmal eingeben
  if (key = ',') or (key = '.') then
  if pos(',', Edit1.Text) > 0 then
  begin
    key := #0; exit;
  end;
zu:

Delphi-Quellcode:
// , bzw. . nur einmal eingeben
  if (key = ',') or (key = '.') then
  if pos(',', TEdit(Sender).Text) > 0 then
  begin
    key := #0; exit;
  end;
..abändern, und somit die Procedure für mehrere OnKeyPress Ereignisse einsetzen (habe ich zB in meinem Programm verwendet, sieht bei 13 TEdits hübscher aus)

lg,sign
  Mit Zitat antworten Zitat