VB Code Integer auf String-Konvertierung

May 12

Programmiersprache von Microsoft VisualBasic ist ein funktionsreiches Angebot mit eine leistungsfähige integrierte Entwicklungsumgebung. Mit Design, Code und Debug-Optionen alle verfügbaren innerhalb derselben Anwendung macht VB Programmierung schnell und relativ einfach. Zu den häufigen Aufgaben ein VB-Programm ist zum Konvertieren von Zahlen in Strings und umgekehrt. Visual Basic-Konvertierungsmethoden ermöglichen schnelle Kodierung der Konvertierung Anweisungen.

Visual Basic-Datentypen

Visual Basic speichert Daten in Variablen, die Sie als eine von mehreren verfügbaren Datentypen festlegen können. Ganze Zahlen, Dezimalzahlen und Streicher sind die häufigsten Arten, mit einigen anderen für wirklich große Zahlen und Potenzierung. Arithmetische Ausdrücke sind am besten mit numerischen Datentypen zu vermeiden, die auftreten können, wenn mit VB implizite ist, oft Bedeutung on-the-Fly Konvertierung durchgeführt.

Ganze Zahlen

Der Integer-Datentyp speichert Zahlen als ganze Zahlen und ist ideal für einfache mathematische erfordern keine Dezimalzahlen. Elemente wie die Anzahl der Tage, Leistungsindikatoren und andere nicht-dezimale Zahlen sind perfekt in einer Integer-Variablen zu speichern. Leider Verschieben nicht möglich eine ganze Zahl an ein Display-Feld, ohne erste in ein String-Datentyp konvertieren.

Streicher

Visual Basic-String Variablen des Typs aufnehmen können eine beliebige Zeichenfolge, ob numerische oder Text. Wenn ein Benutzer Informationen in ein Formular eingibt, werden die Informationen wird als Text gespeichert und muss vor dem Ausführen von arithmetischer Funktionen in numerischer Form konvertiert werden. Die Parse-Methode konvertiert Text in Decimal oder Ganzzahl Form und erzeugt einen Fehler, wenn der betreffende Text etwas anderes als Zahlen enthält. Konvertieren von Zahlen in Zeichenketten ist weniger gefährlich.

Konvertieren von Zahlen in Strings

Um den Wert in eine ganze Zahl konvertieren eine Zeichenfolge Variable müssen Sie die ToString-Methode verwenden. Beispielsweise wenn Sie den Wert 534 in eine Integer-Variable mit dem Namen TestInteger gespeichert haben, könnte zu konvertieren, und platzieren Sie es in eine String-Variable mit dem Namen TestString mit dieser Aussage:

TestString = TestInteger.ToString().

Dadurch wird den Wert als Zeichenfolge auf dem Formular angezeigt werden.

Formatieren der Zeichenfolge

Visual Basic ermöglicht es auch, einige Formatierungen bei der ToString-Konvertierung mithilfe von Format Specifier-Codes. Diese Codes geben VB einige zusätzliche Informationen wie die Zeichenfolge, die auf dem Formular aussehen soll. Z. B. wenn den TestInteger-Wert von 534 als Währung angezeigt werden soll, sollten Sie eine "C" in Klammern nach ToString wie folgt platzieren:

TestString = TestInteger.ToString("C")

Dadurch wird Visual Basic die Anzahl als $534,00 im Formular angezeigt. Andere Codes sind verfügbar für andere Display-Formate, die Sie benötigen konnten.