Título: ayuda eliminar archivo varias veces.. Publicado por: musicaward en 17 Enero 2009, 13:26 pm hola primero que nada un saludo a toda esta gran comunidad... quisiera saber si me podrian ayudar...
No se si se podria colocar un timer... con la funcion kill para que elimine cierto archivo cada x segundos... que se encuentre por ejemplo .. en : C:\archivo.txt y que no cause error cuando no lo encuentre.. porque si uso la funcion kill... solo lo elimina una vez.. pero quiero que elimine tal archivo cada vez que lo vea en esa ruta... o en todo caso... se podria hacer ? que "archivo.txt" no tenga permisos de escribir ni ejecutarse desde vb?... gracias.. Título: Re: ayuda eliminar archivo varias veces.. Publicado por: skapunky en 17 Enero 2009, 13:41 pm Lo ideal, esque utilizes fileexists y si existe el archivo eliminarlo, aunque hay la forma cutre....
Código: on error resume next Saludos. Título: Re: ayuda eliminar archivo varias veces.. Publicado por: musicaward en 17 Enero 2009, 16:42 pm Citar on error resume next kill "loquequieras" ... si pero con esa funcion solo lo puedo eliminar "una" vez... como podria hacer.. para que al hacer click... o check .. elimine tal archivo varias veces..o sea aunq vuelva a colocar por ejemplo ese archivo en esa ruta mientras ande activado ... lo "elimine" ubicado en : Citar C:\archivo.txt no se si se podria hacer con un timer.. o algo similar... no se si me dejo a entender.. gracias igual... Título: Re: ayuda eliminar archivo varias veces.. Publicado por: seba123neo en 17 Enero 2009, 16:56 pm para salir de paso usa un Timer, aunque hay una posibilidad de poder detectar cuando se crea un archivo en una carepta sin Timer, con Apis que monitorean...y si existe lo borras...en el api-guide hay un ejemplo...
saludos. Título: Re: ayuda eliminar archivo varias veces.. Publicado por: musicaward en 17 Enero 2009, 17:27 pm Citar para salir de paso usa un Timer, aunque hay una posibilidad de poder detectar cuando se crea un archivo en una carepta sin Timer, con Apis que monitorean...y si existe lo borras...en el api-guide hay un ejemplo... saludos. me interesa mucho eso es justo lo que ando buscando... podreis citar.. el ejemplo o decirme el nombre , disculpa es que no se donde buscarlo.... gracias Título: Re: ayuda eliminar archivo varias veces.. Publicado por: aaronduran2 en 17 Enero 2009, 18:30 pm Algo sencillo, con un Timer en el formulario:
Código
Pon el Timer con el intervalo de tiempo que quieras que pase antes de comprobar si existe y eliminar el archivo. Saludos ;) Título: Re: ayuda eliminar archivo varias veces.. Publicado por: seba123neo en 17 Enero 2009, 18:38 pm si yo decia lo mismo, pero sin timer...cuando detecte que existe que lo elimine, yo hice un programa asi que detecta cuando existe o se cambia un archivo...esperame que edito el post y te paso un ejemplo:
necesitas 2 botones, uno para emepezar y el otro para parar el monitoreo de la carpeta.. Código
saludos. Título: Re: ayuda eliminar archivo varias veces.. Publicado por: musicaward en 17 Enero 2009, 19:44 pm seba123neo.. en esa linea:
Citar hDir = CreateFile("C:\", FILE_LIST_DIRECTORY, FILE_SHARE_READ Or FILE_SHARE_DELETE Or FILE_SHARE pondria ? C:\archivo.txt o estoy equivocado... si es asi hazmelo saber gracias...por el gran codigo Título: Re: ayuda eliminar archivo varias veces.. Publicado por: Dessa en 17 Enero 2009, 20:47 pm Hola, lo que te indica seba está perfecto, pero con la funcion Dir en un timer (5000) no es suficiente ?
If Dir("C:\archivo.txt") <> "" Then Kill "C:\archivo.txt" Saludos Título: Re: ayuda eliminar archivo varias veces.. Publicado por: musicaward en 17 Enero 2009, 20:59 pm gracias Dessa.. tu ayuda me funciono perfecto..... igual gracias a seba123neo pueden cerrar el tema .. si es que se puede ::)
Título: Re: ayuda eliminar archivo varias veces.. Publicado por: Dessa en 17 Enero 2009, 21:14 pm Para eso estamos, pero es de destacar que Seba siempre aporta codes y de los buenos.
si Seba va para "Jefe del foro", lo votamos, saludos |