CStr
Gibt einen Ausdruck zurück, der in einen Variant-Typ vom Untertyp „String“ konvertiert wurde.
Aufbau
CStr(Ausdruck)
Parameter
Das Argument „expression“ ist ein beliebiger gültiger Ausdruck.
Beschreibung
Im Allgemeinen kannst du deinen Code mithilfe der Funktionen zur Datentypkonvertierung so dokumentieren, dass deutlich wird, dass das Ergebnis einer bestimmten Operation als ein bestimmter Datentyp und nicht als Standarddatentyp ausgedrückt werden sollte. Verwenden Sie beispielsweise CStr, um sicherzustellen, dass das Ergebnis als String ausgegeben wird.
Sie sollten die Funktion CStr anstelle von Str verwenden, um international kompatible Konvertierungen von jedem anderen Datentyp in einen String-Untertyp zu gewährleisten. Beispielsweise werden verschiedene Dezimaltrennzeichen je nach den Ländereinstellungen Ihres Systems korrekt erkannt.
Die Daten im Ausdruck bestimmen gemäß der folgenden Tabelle, was zurückgegeben wird:
Wenn der Ausdruck CStr ist, gibt er „
“ zurück – einen booleschen Wert, d. h. eine Zeichenkette, die „True“ oder „False“ enthält.
Datum Eine Zeichenfolge, die ein Datum im Kurzdatumformat Ihres Systems enthält.
Null Ein Laufzeitfehler.
Leer Eine Zeichenkette der Länge Null ('').
Fehler Eine Zeichenfolge, die das Wort „Fehler“ gefolgt von der Fehlernummer enthält.
Sonstige numerische Werte: Eine Zeichenkette, die die Zahl enthält.
Beispiel
Im folgenden Beispiel wird die Funktion CStr verwendet, um einen numerischen Wert in eine Zeichenkette umzuwandeln:
Dim MyDouble, MyString
; MyDouble = 437,324; ' MyDouble ist ein Double.
MyString = CStr(MyDouble) ' MyString enthält '437,324'. |