Zitat von
LOMBI:
Heißt das, ein Tausendertrenner ist ausschließlich über TMaskEdit möglich?
Er meinte damit, dass der Tausendertrenner ruhig in deinem Edit drin sein darf, nur wenn du es in ein Float (deinem e) konvertieren willst, muss der Tausendertrenner raus.
So was in der Art:
Delphi-Quellcode:
var
e: Extended;
S: String;
begin
with Sender as TEdit do
begin
S := StringReplace(Text, '.', '', [rfReplaceAll]);
if TryStrToFloat(S, e) then
Text := Format('%0.4n', [e]);
end;
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<