Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo generar archivos csv y cómo leer archivos csv en VB.NET

Cómo generar archivos csv y cómo leer archivos csv en VB.NET

Los archivos CSV se pueden generar y leer directamente en EXCEL.

Puede usar VB.net para abrir el archivo EXCEL y completar la operación anterior. El método más simple es operarlo directamente como un archivo de texto (archivo TXT), porque usando el software Notepad, puede encontrarlo. En realidad, son archivos en formato de línea de datos separados por comas.

Se proporciona el siguiente ejemplo:

Agregue dos cuadros de texto de varias líneas y dos botones al formulario. Uno de los dos cuadros de texto se usa para ingresar los datos para generar el archivo CSV y el otro se usa para leer y mostrar los datos del archivo CSV. Dos botones, uno completa el código para generar el archivo CSV y el otro completa el código para leer el archivo CSV; el código específico es el siguiente:

botón secundario privado 1_Click(ByVal remitente como sistema. Objeto , ByVal e como el sistema .EventArgs) botón de control 1. Haga clic en

para crear (escribir) un archivo de texto.

Atenúe MyStream como un nuevo sistema. FileStream(Application.StartupPath & "\Ssk.CSV", System.IO.FileMode.Create)

Atenuar MyWriter como sistema nuevo. IO.StreamWriter(MyStream, System. Text. Encoding. Default)

Mi escritor. WriteLine(TextBox1.Text)

Mi escritor. Flush()

Mi escritor. Cerrar()

Mi transmisión. Cerrar()

Conector final

Subbotón privado 2 _ Click(ByVal remitente como System. Object, ByVal e como System. EventArgs) maneja el Botón2. Haga clic en

para leer el archivo de texto.

Ajusta MyReader al nuevo sistema. IO.StreamReader(Application.StartupPath & "\Ssk.CSV", System.Text.Encoding.UTF8)

TextBox2. Texto = Mi lector. ReadToEnd()

Mis lectores. Close()

Conector final

Nota: En el cuadro de texto de entrada, los datos de una misma línea están separados por comas (coma en español).