Es ist oft notwendig , um bei der Programmierung Steuerzeichen in Dokumenten , die an Drucker gesendet einzubetten. Steuerzeichen erstellen Veranstaltungen wie Zeilenvorschub /Wagenrücklauf und Tabs . Ohne Steuerzeichen kann es schwierig sein , eine gedruckte Seite formatieren. VB und die "Standard" -Steuerzeichen
In vielen Programmiersprachen ist es möglich, das Zeichen "\\ " vor einen Brief an ein Steuerzeichen zeigen verwenden . Zum Beispiel wird die Einbettung "\\ n" in einer Zeichenfolge zu einem Zeilenumbruch an diesem Punkt. Die "\\ n" wird nicht wirklich zeigen, bis auf der gedruckten Seite. Allerdings bedeutet VB.net nicht zulassen, dass diese einfache Lösung .
ControlChars
ControlChars Modul in Visual Basic die grundlegenden Steuerzeichen bietet in einer leicht zu bedienenden Struktur .
String = " Dies ist ein Test " & ControlChars.CrLf & "der Zeilenvorschub "
die oben die Ausgabe in zwei Linien aufgeteilt: " Dies ist ein Test " gefolgt von " der Zeilenvorschub " auf einer zweiten Linie .
Regex.Unescape
Es ist möglich, die Regex.Unescape Funktion verwenden, um VB mehr wie andere Programmiersprachen arbeiten.
Testit = Regex.Unescape ( " Dies ist ein Test \\ n der Zeilenvorschub " )
wie in dem anderen Beispiel , wird diese liefern " Dies ist ein Test "auf einer Linie und " der Zeilenvorschub Zeichen " in der zweiten Zeile und ist nur eine andere Art zu Druckformatierung erreichen . Weder ist besser als der andere , es ist eine Frage des persönlichen Geschmacks und Programmierung Ästhetik
.