Thema: Delphi 1000000 zu 1.000.000

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#8

Re: 1000000 zu 1.000.000

  Alt 8. Jul 2004, 23:35
So sieht es "richtig" aus:
Delphi-Quellcode:
procedure TForm1.Edit1Change(Sender: TObject);
var
  dummy: double;
  s: String;
begin
  s := StringReplace(Edit1.Text, ThousandSeparator, '', [rfReplaceAll]);
  dummy := StrToFloat(s);
  Edit1.Text := Format('%.0n', [dummy]);
  SendMessage(Edit1.Handle, WM_KEYDOWN, VK_END, 0);
  SendMessage(Edit1.Handle, WM_KEYUP, VK_END, 0);
end;
Nur Kommazahlen gehen noch nicht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat