elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  manejando archivos de texto en vb.net
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: manejando archivos de texto en vb.net  (Leído 6,392 veces)
llAudioslavell

Desconectado Desconectado

Mensajes: 177


Ver Perfil
manejando archivos de texto en vb.net
« en: 4 Septiembre 2011, 11:22 am »

Hola a tooz ^^ """
estoy aprendiendo a manejar los archivos de textos en vb.net,  eh intentado exportar textos de un texbox al documento .txt y si me liga a la perfeccion pero mi duda es por que al volver a guardar otro texto siempre lo sobrescribe al que ya estaba guardado, por ejemplo si guardo texto de un textbox1 al .txt y al guardar otro texto de un textbox2 al mismo .txt  el 2do texto a guardar remplaza al 1ro.... hay alguna manera para que se guarden uno debajo de otro ?.. !!

xD muchas palabras...  es para que me entiendan mejor :D !!! espero sus ayudas ^^ !!!


En línea

Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: manejando archivos de texto en vb.net
« Respuesta #1 en: 4 Septiembre 2011, 17:20 pm »

¿Que modos usas para escribir los archivos?

Tienes el Stream/StreamWriter y la clase System.IO.File que lleva la función AppendAllText que puede escribir en un archivo sin borrar lo que estaba antes escrito. Solo agrega nueva información.


En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
llAudioslavell

Desconectado Desconectado

Mensajes: 177


Ver Perfil
Re: manejando archivos de texto en vb.net
« Respuesta #2 en: 4 Septiembre 2011, 17:25 pm »

¿Que modos usas para escribir los archivos?

Tienes el Stream/StreamWriter y la clase System.IO.File que lleva la función AppendAllText que puede escribir en un archivo sin borrar lo que estaba antes escrito. Solo agrega nueva información.


yo aprendi de esta manera

        Const ruta As String = "C:\Documents and Settings\Administrador\Escritorio\Proyecto LanControl\Proyecto Gerardo Rodriguez Paredes\Proyecto CyberControl\data.txt"
        Dim index As New System.IO.StreamWriter(ruta)
        index.WriteLine(vista_compras_cab2.txt_compra1.Text)
        index.WriteLine(vista_compras_cab2.txt_total.Text)
        index.Close()

 masomenos me guias de como deve ser ?? :)
En línea

Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: manejando archivos de texto en vb.net
« Respuesta #3 en: 4 Septiembre 2011, 17:36 pm »

Está bien tienes System.IO.File.AppendAllText que es una función que agrega texto a un archivo:

Código
  1.        File.AppendAllText("C:\archivo.txt", "Hola")
  2.  

Con Stream sería así:
Código
  1.        Dim X As StreamWriter = File.AppendText("C:\x.txt")
  2.        X.WriteLine("Hola")
  3.        X.Close()
  4.  

La diferencia entre usar Stream y usar las funciones de System.IO.File es que las funciones en IO.File colapsan con grandes cantidades de información ya que si te toca abrir un archivo de 88Gb por ejemplo la función cargará el contenido del archivo en tu memoria y agregará la nueva información y luego guardará el archivo el problema es que no tienes 88Gb de memoria disponible :xD y pués obtendrás el bonito error de memoria insuficiente a demás de que la PC se quedará un rato colgada mientras carga la información para darse cuenta que al final no puede con tanto. Mientras que Stream usa Búffers y solo carga en memoria la información que necesita en el momento así que puedes abrir archivos de cualquier tamaño sin riesgos.
En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con archivos de texto
Programación Visual Basic
pandemonio 5 1,461 Último mensaje 23 Septiembre 2006, 23:50 pm
por NYlOn
buscar texto en archivos
PHP
drakolive 1 1,552 Último mensaje 16 Mayo 2008, 09:51 am
por Syphroot
Buscar (texto) en varios archivos de texto
Dudas Generales
‭lipman 4 11,374 Último mensaje 10 Julio 2010, 18:44 pm
por ‭lipman
archivos de texto
Programación C/C++
pzk 1 2,032 Último mensaje 18 Enero 2011, 08:22 am
por Khronos14
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines