Gewusst wie: Drucken ohne eine Zeile Feed in Visual Basic

October 16

Gewusst wie: Drucken ohne eine Zeile Feed in Visual Basic

Visual Basic (VB) verwendet zwei verschiedene Befehle zum Text auf dem Bildschirm, Debugger und Dateien zu drucken. Sie sind "Schreiben" und "WriteLine" und ihre Funktionalität unterscheidet sich nur geringfügig. WriteLine gehen immer in die nächste Zeile nach Abschluss drucken (das Äquivalent der Enter-Taste einmal in einem Textverarbeitungsprogramm), während schreiben gehen nicht in die nächste Zeile nach Abschluss drucken.

Anweisungen

1 Erstellen Sie ein neues Projekt in Visual Basic, indem Sie auf "Datei" und "Neues Projekt". Wählen Sie "ConsoleApplication."

2 Fügen Sie die folgenden im Rahmen des Projektes eine einzelne Zeichenfolge an die Debugger-Ausgabe ohne eine neue Zeile feed drucken:

Debug.Write ("Dies lässt den Cursor in derselben Zeile nach gedruckt.")

Debug.WriteLine ("Dies ist in der gleichen Zeile drucken, aber endet mit einer neuen Linie.")

Debug.Write ("Dies ist in der nächsten Zeile.")

Wenn Sie das Programm (Klicken Sie auf den grünen Pfeil) ausführen, wird folgende Ausgabe in das Debuggerfenster sein:

"Dies lässt den Cursor auf der gleichen Linie, nachdem es druckt. Dies wird in der gleichen Zeile gedruckt, sondern endet mit einer neuen Zeile.

Dies ist in der nächsten Zeile."

3 Fügen Sie Folgendes ein, um die gleiche Funktion, jedoch dieses Mal Druck auf der Benutzer-Konsole statt lediglich auf das Debug-Fenster zu duplizieren:

Console.Write ("Dies lässt den Cursor in derselben Zeile nach gedruckt.")

Console.WriteLine ("Dies ist in der gleichen Zeile drucken, aber endet mit einer neuen Linie.")

Console.Write ("Dies ist in der nächsten Zeile.")

4 Fügen Sie Folgendes zum Schreiben in eine Textdatei auf der Festplatte:

Dim f = My.Computer.FileSystem.OpenTextFileWriter ("c:\file.txt", True)

f.Write ("Dies lässt den Cursor in derselben Zeile nach gedruckt.")

f.WriteLine ("Dies ist in der gleichen Zeile drucken, aber endet mit einer neuen Linie.")

f.Write ("Dies ist in der nächsten Zeile.")

Tipps & Warnungen

  • Wie Sie sehen können, Befehle VB Drucken ohne einen neuen Zeilenvorschub wird normalerweise benannt werden, "Schreiben", und VB-Befehle, dass Print mit einem neuen Zeilenvorschub, so dass die nächste gedruckte Zeichenfolge in der nächsten Zeile angezeigt wird "WriteLine." genannt wird