elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 05:25  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  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 1,059 veces)
Audioslave™

Desconectado Desconectado

Mensajes: 114


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

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: 315


Nothing


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

¿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

[Aporte] Factorización Relativamente Rápida
Audioslave™

Desconectado Desconectado

Mensajes: 114


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

¿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: 315


Nothing


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

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

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

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

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

[Aporte] Factorización Relativamente Rápida
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Manejando archivos desde el Sistema con VB
Programación General
DarkCode 11 1,437 Último mensaje 29 Febrero 2004, 02:41
por DarkCode
Manejando archivos con c++
Programación General
ViRuSiN 2 346 Último mensaje 6 Marzo 2005, 16:30
por Blue_box
PROBLEMA MANEJANDO ARCHIVOS EN C
Programación C/C++
charly230 11 1,040 Último mensaje 4 Junio 2006, 11:23
por charly230
Segmentation Fault manejando archivos y directorios
Programación C/C++
Selfmastery 5 971 Último mensaje 1 Junio 2009, 13:52
por Eternal Idol
Buscar (texto) en varios archivos de texto
Dudas Generales
‭lipman 4 2,735 Último mensaje 10 Julio 2010, 18:44
por ‭lipman
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines