almdudler777
Well-known member
- 21 Mai 2006
- 45
- 1
Hallo Leute,
ich habe da ein kleines Problem beim Konvertieren:
Und zwar schreibe ich ein Quartettspiel (mit sonnem Abiturzeugs für den Info Unterricht), so nun habe ich die Datenbank etc ausgelesen und er soll mir die Werte die aus eine TStringList kommen wo anders hinpacken und zwar als Real werte, damit ich sie später vergleichen kann.
Wenn nun ein wert wie 235.55 für die Länge eines Schiffes kommt und er das konvertieren soll gibts ne exception da kein gültiger Gleitkommawert.
Völlig klar, denn es müsste eigentlich nen komma sein und kein punkt.
Das Problem ist aber, dass ich aus früheren Sachen weiß das das scheinbar vom OS abhängt ob nun Punkt oder Komma. Denn bei einem Taschenrechner hatte ich das Problem schonmal. Bei mir gings problemlos, da ich den Punkt immer durch nen Komma ersetzt habe. Bei nem Kollegen gings nicht mehr, da wollte das System wohl nen Punkt als trennzeichen.
Nun die gute Frage: Wie kann man sowas umgehen?
Kann ich irgendwo in meinem Code sagen, das ich nun global nen Punkt als Trennzeichen haben will??
MFG almi
ich habe da ein kleines Problem beim Konvertieren:
Und zwar schreibe ich ein Quartettspiel (mit sonnem Abiturzeugs für den Info Unterricht), so nun habe ich die Datenbank etc ausgelesen und er soll mir die Werte die aus eine TStringList kommen wo anders hinpacken und zwar als Real werte, damit ich sie später vergleichen kann.
Wenn nun ein wert wie 235.55 für die Länge eines Schiffes kommt und er das konvertieren soll gibts ne exception da kein gültiger Gleitkommawert.
Völlig klar, denn es müsste eigentlich nen komma sein und kein punkt.
Das Problem ist aber, dass ich aus früheren Sachen weiß das das scheinbar vom OS abhängt ob nun Punkt oder Komma. Denn bei einem Taschenrechner hatte ich das Problem schonmal. Bei mir gings problemlos, da ich den Punkt immer durch nen Komma ersetzt habe. Bei nem Kollegen gings nicht mehr, da wollte das System wohl nen Punkt als trennzeichen.
Nun die gute Frage: Wie kann man sowas umgehen?
Kann ich irgendwo in meinem Code sagen, das ich nun global nen Punkt als Trennzeichen haben will??
MFG almi