Gewusst wie: Konvertieren einer Zeichenfolge in eine Zahl im VBS

December 5

Visual Basic Scripting (VBS) ist eine kleine Programmiersprache, basierend auf der Programmiersprache Visual Basic. Sie dient zum Automatisieren von Aufgaben wie Software installieren, anschließen und Entfernen von Druckern und Festlegen der Registrierungswerte auf einem Clientcomputer im Netzwerk-Administration. In allen Programmiersprachen stößt der Entwickler die Notwendigkeit, eine Zeichenfolge in eine Zahl umwandeln. Dies kann mithilfe der Funktion "CInt()" in VBS.

Anweisungen

1 Öffnen Sie die VBS-Datei, die Sie in Editor oder einem anderen einfachen Texteditor bearbeiten möchten. VBS-Dateien sind nur-Text, damit sie ohne teure Compiler Software bearbeitet werden können.

2 Erstellen Sie eine Zeichenfolgenvariable mit einem numerischen Wert. Obwohl der numerische Wert eine Zahl ist, wenn es in Anführungszeichen eingeschlossen ist, es gilt, eine Zeichenfolge in VBS. unten ist ein Beispiel für Variable mit einem zugewiesenen einen String-Wert:

Dim StrMyString As StringStrMyString = "123"

3 Erstellen Sie eine Variable, die die konvertierte Zeichenfolge enthalten. Da die StrMyString-Variable als eine Zeichenfolge festgelegt wird, müssen Sie eine zweite Variable als Integer zu erstellen. Der folgende Code erstellt eine Integer-Variable:

Dim IntMyInt als Int

4 Konvertiert den String und Integer-Variable den Wert zuweisen. Unten ist der Code verwendet, um eine Zeichenfolge in eine ganze Zahl konvertieren

IntMyInt = CInt(strMyString)

Das Ergebnis dieser Konvertierung ist, dass diese IntMyInt hat nun den Wert 123.

Tipps & Warnungen

  • Wenn die Zeichenfolge Zeichen besteht oder nicht in eine Zahl konvertiert werden, gibt der Compiler einen Fehler zurück.