ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Manual de Sistemas de Calidad


Enviado por   •  18 de Noviembre de 2022  •  Documentos de Investigación  •  272 Palabras (2 Páginas)  •  50 Visitas

Página 1 de 2

//primer paso dar de alta la clase de IO

using System.IO;

//Declarar  variables para el archivo en físico

public partial class Form1 : Form

    {

        private string nombrearchivo = "alumnos.txt";

        private string archivo = "";

        public Form1()

Botón Abrir

OpenFileDialog fileDialog = new OpenFileDialog();

 fileDialog.Filter="archivo de texto|*.txt";

 if(fileDialog.ShowDialog()==  DialogResult.OK )

 {

         StreamReader stream = new StreamReader(fileDialog.FileName);

         this.TxtRegistros.Text = stream.ReadToEnd();

         stream.Close();

}

Botón Crear Nuevo

 SaveFileDialog guardar = new SaveFileDialog();

//Filter se utiliza como filtro de tipos de archivo

guardar.Filter = "Archivo de texto|*.txt";

if (guardar.ShowDialog() == DialogResult.OK)

//se guarda en la variable archivo el nombre del archivo que

//escribiste en la ventana de dialogo

archivo = guardar.FileName;

//se crea la instancia para escribir en un archivo

 StreamWriter texto = new StreamWriter(archivo);

 //el contenido del cuadro de texto Txt Registros se escribe en archivo

texto.Write(TxtRegistros.Text);

texto.Close();

Botón Guardar

/se crea una variable tipo string para guardar registro

string registro;

registro = "Matrícula: " + this.txtMatricula.Text + " ";

registro += "Nombre: " + this.txtNombre.Text + "ApellidoP: "

+ this.txtApellidoP.Text;

registro += "ApellidoM: "+ this.txtApellidoM.Text;

//segundo paso: se declara la variable que es la que se encarga de crear y escribir en un //archivo

this.TxtRegistros.Text += registro+"\r\n";

           

StreamWriter obj_archivo=new StreamWriter(nombrearchivo, true);

//instancia de streamwriter

//tipo de constructor que utiliza como segundo parámetro un boolean que indica si //el archivo debe ser abierto para “Agregar”, es decir, en un modo Append.

//se inicia a escribir en archivo

obj_archivo.WriteLine(registro);

//se cierra archivo

obj_archivo.Close(); 

this.txtMatricula.Clear();

this.txtNombre.Clear();

this.txtApellidoP.Clear();

this.txtApellidoM.Clear();

...

Descargar como (para miembros actualizados)  txt (2.1 Kb)   pdf (43.9 Kb)   docx (7.5 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com