You are on page 1of 2

Hola Alejandro, saludos: Aqu te dejo el cdigo de prueba, funciona con un TextBox y Tres CommandButton.

Observa la diferencia con las dos formas de cargas del archivo de texto, principalmente en su visualizacin. -------------------------using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Guardar_Click(object sender, EventArgs e) { //fijamos dondevamos a crear el archivo StreamWriter escrito = File.CreateText("c:\\Prueba.txt"); // en el //para agregar datos al archivo existente //StreamWriter escrito = File.AppendText("c:\\file.txt"); // en el //En una variable tipo string ubicamos el contenido del Textbox //Se podra hacer directamente. String contenido = textBox1.Text; //escribimos. escrito.Write(contenido.ToString()); escrito.Flush(); //Cerramos escrito.Close(); //Vaciamos textBox1.Text = ""; } private void Cargar_Click(object sender, EventArgs e) { //Vaciamos el receptor textBox1.Text = ""; //Utilizamos este constructor StreamReader leido = File.OpenText("C:\\Prueba.txt"); //Variable que contendr el archivo

string contenido = null; //Leemos todo el archivo contenido = leido.ReadToEnd(); //Lo mostramos textBox1.Text = contenido.ToString(); //Cerramos leido.Close(); } private void Cargar1_Click(object sender, EventArgs e) { //Vaciamos el receptor textBox1.Text = ""; //Utilizamos este constructor StreamReader leido = File.OpenText("C:\\Prueba.txt"); //Variable que contendr el archivo string contenido = null; //Leemos linea a linea hasta el final. while ((contenido = leido.ReadLine()) != null) { //Lo vamos cargando al TextBox textBox1.Text += contenido.ToString(); } leido.Close(); } } } -----------------------------------

You might also like