Zitat:
Vielleicht hat es sich noch nicht so rumgesprochen, aber ein
WinApi Programm ist in .NET ungefähr das, was ein DOS-Programm heute unter
Win32 ist
Das trifft genauso auf dein Programm zu. (Immer erst an die eigene Nase fassen
)
Die
VCL.Net verwendet massiv
Win32 Calls, da es Big B nicht fertiggebracht hat, sie vollständig unter .Net laufen zu lassen.
Zu deinem Problem:
Binde den NameSpace System.Globalization ein.
Ein simples...
Delphi-Quellcode:
var
fmtConv :NumberFormatInfo ;
...
begin
...
fmtConv := Application.CurrentCulture.NumberFormat.Clone as NumberFormatInfo;
fmtConv.NumberDecimalDigits := 2;
DaHastDuEs := System.Decimal.Parse('1').ToString('N', fmtConv);
end;
... gibt dir deine formatierte Zahl.
[edit=fkerber]Neu gespeichert wg. Code-Highlighting. Mfg, fkerber[/edit