Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Ländereinstellung Zahlenformate in eigenem Prog. nutzen

  Alt 17. Sep 2007, 16:13
Du brauchst den DecimalSeparator eigentlich gar nicht abzufragen.
Es gibt aber eine Regel zu beachten:
Alle Editfelder, die eine Fliesskommazahl als Startwert erhalten sollen, werden nicht mit dem
Objektinspektor vorbelegt sondern im OnCreate-Event bestückt:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
   EditZinsInProzent.Text := FloatToStr(3.5);
end;
Somit ist sichergestellt, dass immer der richtige DecimalSeparator benützt wird.
Andreas
  Mit Zitat antworten Zitat