Título: Sobre archivos de texto ".txt" Publicado por: under!!! en 27 Agosto 2007, 17:49 pm Hola y de antemano gracias.
Tengo el siguiente codigo para crear un archivo ".txt" Código Pero el problema es que si vuelvo a correr el programa se vuelve a crear el archivo y lo que a mi me gustaria es que lo abra y siga escrbriendo en el. Alguien sabe como. Gracias ;D Título: Re: Sobre archivos de texto ".txt" Publicado por: kichan en 27 Agosto 2007, 18:03 pm la forma de abrir el azrchivo no es la correcta
deber abrirlo en forma de apped. es decir..abrir para actualizar la informacion. claro, que con la FileSystemObject..no me manejo mucho asi que no se que atributo hayt que darle al archivo para que no se reescriba con apis.es relativamente facil.. Título: Re: Sobre archivos de texto ".txt" Publicado por: ~~ en 27 Agosto 2007, 18:06 pm Por q no usas open en vez de FileSystemObject?? a mi por lo menos me parece mas sencillo :xD
Título: Re: Sobre archivos de texto ".txt" Publicado por: kichan en 27 Agosto 2007, 18:12 pm o por que no usas la api
CreateFile ... ? ami me resulta mas facil.. lo unico que hay que declararla pero si pones el archivo winnt . ni eso.. :D Título: Re: Sobre archivos de texto ".txt" Publicado por: Spider-Net en 27 Agosto 2007, 19:42 pm Para crear un archivo no es más fácil hacer esto??
Código Se agregará lo que escribas al nuevo archivo, no se sustituirá como dices que te ocurre ahora ;) Saludos. Título: Re: Sobre archivos de texto ".txt" Publicado por: kichan en 27 Agosto 2007, 19:49 pm Claro la clave como te decia yo antes es esto
Código: For Append As #1, con eso le indicamos al VB: que lo abra para agregar informacion y no para reescribirlo ni suplantarlo. Título: Re: Sobre archivos de texto ".txt" Publicado por: cobein en 27 Agosto 2007, 21:47 pm Una buena idea es no usar FSO ya este no funciona en todos los sistemas, es mejor usar VB code o si queres velocidad API.
Un comentario, vi que en todos los ejemplos que tratan archivos usan #1, esto es mas facil pero si lo pueden evitar ej: dim iMyFile as integer, iMyfile =freefile, les va ha ahorrar muchos dolores de cabeza. Título: Re: Sobre archivos de texto ".txt" Publicado por: under!!! en 28 Agosto 2007, 04:52 am Y como puedo hacer la comparacion si el archivo ya existe. Ya que me gustaria hacer algo asi.
Código
De antemano gracias Título: Re: Sobre archivos de texto ".txt" Publicado por: Red Mx en 28 Agosto 2007, 04:57 am Es bonito que te digan pero asi no vas a aprender mira te la pongo facil
http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm cuando termines de leer , seras un maestro para manejo de archivos en VB Título: Re: Sobre archivos de texto ".txt" Publicado por: under!!! en 28 Agosto 2007, 16:20 pm Oye gracias esta buenisimo el Tutorial y de pasada vi muchos mas, ya encontre la solucion a mi problema, pongo el codigo y la explicacion para los que entren a leer el tema.
Código
NOTA[/b][/color] Si el archivo de texto no existe, lo genera y escribe en el, si ya existe comienza a introducir datos al final del mismo, y si el archivo ya existe pero esta vacio, solo escribe en el. Con esto no hay necesidad de hacer la comaracion. De nuevo muchas gracias. Título: Re: Sobre archivos de texto ".txt" Publicado por: cark en 1 Septiembre 2007, 23:04 pm ja,ja,ja!! Red Mx por lo que veo estaban tratando de entender el codigo del la conexion del troyano (tutorial) de xenon.y de apoco preguntaban todo lo que les dio problemas!! ja,ja,ja a meter horas muchachos!!! que yo tambien las meti y le busque el porque a las cosas!! tambien me cague en to!! porque no funcionaban las sentencias y busque el porque? . y sigo aprendiendo!! y ya meti mis cositas y me compre un libro de iniciacion a visual basic etc,etc.
recordemos: tropezon no es caida!! a buscar info!!! ya funcionara, solo es cuestion de tiempo e interes. saludos un aprendis.- |