Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
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
-
Ersatz für CultureInfo in VB-Scripts für z.B. länder(un)spezifische Datenausgabe von Dezimaltrennzeichen
JochenB - - Visual Basic Script (VBS) / Active Server Pages (Classic ASP)
BeitragAusgelagert aus FormatNumber - Zahlen immer mit Punkt statt Komma ausgeben. ~Thunderbolt Ich hänge mich mal hier ran, weil die Info aus meiner Sicht wichtig ist. Ich habe das in einem vb-Script versucht zu realisieren, hier ist es aber leider nicht anwendbar. Korrigiert mich bitte, wenn ich da falsch liege. Folgender Script in einer vbs-Datei: Quellcode (1 Zeile) Führt zur Fehlermeldung Fehler: ActiveX-Komponenten kann kein Objekt erstellen: 'System.Globalization.CultureInfo' Code: 800A01AD Wie …
-
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.
-
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,…