Tecnología

Inicio

Cómo imprimir sin un avance de línea en Visual Basic

Cómo imprimir sin un avance de línea en Visual Basic


Visual Basic (VB) utiliza dos comandos diferentes para imprimir texto en la pantalla, depurador y archivos. Son "Escritura" y "WriteLine", y su funcionalidad sólo difiere sutilmente. WriteLine siempre irá a la siguiente línea después de que haya terminado la impresión (el equivalente a golpear la tecla Intro una vez en un procesador de textos), mientras que Write no pasará a la siguiente línea después de que termine la impresión.

Instrucciones

1 Crear un nuevo proyecto en Visual Basic haciendo clic en "Archivo" y "Nuevo proyecto". Seleccione "ConsoleApplication."

2 Pegue el siguiente dentro del proyecto para imprimir una sola cadena a la salida de un depurador sin un nuevo avance de línea:

Debug.Write ( "Esto deja el cursor en la misma línea después de que se imprime.")

Debug.WriteLine ( "Esta es la impresión en la misma línea, pero terminará con una nueva línea.")

Debug.Write ( "Esto es en la línea siguiente.")

Si ejecuta el programa (haga clic en la flecha verde), lo siguiente será de salida en la ventana del depurador:

"Esto deja el cursor en la misma línea después de que se imprime. Esta es la impresión en la misma línea, pero terminará con una nueva línea.

Esto es en la línea siguiente ".

3 Pegue el siguiente duplicar la misma funcionalidad, pero esta vez se imprime en la consola del usuario, en lugar de limitarse a la ventana de depuración:

Console.Write ( "Esto deja el cursor en la misma línea después de que se imprime.")

Console.WriteLine ( "Esta es la impresión en la misma línea, pero terminará con una nueva línea.")

Console.Write ( "Esto es en la línea siguiente.")

4 Pega el siguiente escribir en un archivo de texto en el disco duro:

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

f.write ( "Esto deja el cursor en la misma línea después de que se imprime.")

f.WriteLine ( "Esta es la impresión en la misma línea, pero terminará con una nueva línea.")

f.write ( "Esto es en la línea siguiente.")

Consejos y advertencias

  • Como se puede ver, VB ordena que la impresión sin un nuevo avance de línea por lo general se llamará "escribir", y VB ordena que la impresión con un nuevo avance de línea, por lo que aparecerá la siguiente cadena impresa en la línea siguiente, llevará el nombre de " Línea de escritura."