Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Val("12.34") liefert Fehler "Typenkonflikt"
JochenB - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragHallo Forum, ich stehe auf dem Schlauch. Ich möchte in einer vb-Script-Datei einen String in eine Dezimalzahl verwandeln. Das Dezimalzeichen ist immer ein Punkt, egal in welcher Ländereinstellung ("12.34"). In der Microsoft-Dokumentation fand ich die Funktion Val(string). Bei CDbl(String) soll ja das Dezimalzeichen regionsspezifisch funktionieren. Eine Einfache Scriptdatei mit folgendem Inhalt Quellcode (2 Zeilen) liefert folgenden Laufzeitfehler: Typenkonflikt: 'Val' Code 800A000D Kann es sein,…
-
Val("12.34") liefert Fehler "Typenkonflikt"
JochenB - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragZitat von petaod: „ In deinem konkreten Fall kannst du dir jedoch mit CDbl weiterhelfen.“ Danke für die Antwort. Schade, da muss ich die Punkte mittels Replace() durch Kommas ersetzen und hoffen, dass das immer passt.
-
Einlesen/Auslesen von Doubles im englischen Format: Lösung mit GetLokale() & SetLocale() gut?
JochenB - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragIch glaube ich habe eine andere, hoffentlich bessere Lösung gefunden. Ich kann das System zeitweise auf Englisch-GB umschalten. Ist das eine gute Lösung oder stelle ich damit windows-weit die Region oder das regionale Format um und mache mir ggf. an anderer Stelle Probleme? Visual Basic-Quellcode (20 Zeilen) Viele Grüße, Jochen