Zitat von
Luckie:
Wenn du mich nicht verstehen willst...
Äh, Luckie, Du verstehst lediglich mich nicht.
Es gibt Probleme mit ,. also Decimalseparator. Was liegt da näher, dieses vollständig zu eliminieren und die Zahl einfach als Ganzzahl in die INI zu schreiben. Sofern nicht im Programm noch sonstwo , oder . im Klartext drin steht und es wird auch die Funktion DecimalSeparator stattdessen verwendet, dann wird das Programm laufen. Im Falle von 1,5 speichere ich 150 in der INI, lese das auch daraus, teile durch 100 und fertig. Speichere ich stattdessen 1,50 in der INI und versuche das irgendwie als Zahl aus der Ini zu lesen : es wird krachen. Außer im deutschsprachigen Raum und da ist das nicht mal garantiert. Wenn es aber überall sonst sowieso falsch ist, dann fange ich doch nicht an, eine nicht astreine INI ins Ausland zu liefern und dann mühselig mit StringReplace oder sonstwie richtig zu biegen nur um eine einzige Division zu sparen. 8)