Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Garrido_jesus20 en 26 Julio 2005, 17:47 pm



Título: Ocultar un fichero en vb
Publicado por: Garrido_jesus20 en 26 Julio 2005, 17:47 pm
Hola amigos  ;D, he buscado en la web pero nada productivo con lo q estoy buscando, estoy haciendo una aplicacion y quisiera conocer como usar una api para ocultar un fichero en mi caso quiero ocultar un  *.txt  desde ya gracias.


Título: Re: Ocultar un fichero en vb
Publicado por: APOKALYPSE en 26 Julio 2005, 18:09 pm
bueno pues con api's no se como se pudiera hacer esto pero iwal lo puedes hacer de la siguiente manera

Código:
Private Sub Form_Load()
Shell "cmd.exe /c attrib +h D:\*.txt"
End Sub

ahi estarias diciendole que le ponga oculto a todos los txt de D:\ si kieres ocultar solo uno pues cambia el * por el nombre

un saludo ;)


Título: Re: Ocultar un fichero en vb
Publicado por: Slasher-K en 27 Julio 2005, 00:22 am
Visual Basic ya tiene la función SetAttr, ¿entonces para qué usar APIs?

Saludos.


Título: Re: Ocultar un fichero en vb
Publicado por: goodbye en 29 Julio 2005, 08:53 am
Has que tu aplicación lo guarde con otra extensión, por ejemplo .dll y lo copie en algún directorio del sistema, por ejemplo system32.

Saludos.


Título: Re: Ocultar un fichero en vb
Publicado por: Thaorius en 30 Julio 2005, 16:32 pm
Tecnicamente si le doy el atributo de oculto a un archivo, al tener habilitada la opcion "mostrar todos los archivos y carpetas ocultos", no los veria?

Saludos


Título: Re: Ocultar un fichero en vb
Publicado por: goodbye en 30 Julio 2005, 21:02 pm
Citar
Tecnicamente si le doy el atributo de oculto a un archivo, al tener habilitada la opcion "mostrar todos los archivos y carpetas ocultos", no los veria?
Pues me temo que si, eso no ofrece ninguna proteccion

Saludos.


Título: Ocultar un fichero en vb
Publicado por: Garrido_jesus20 en 31 Julio 2005, 22:21 pm
gracias por las aclaraciones y por la ayuda me falta una cosa pa terminar mi aplicacion, eliminar un fichero he visto unos ejemplos usando apis, pero tengo problema AL USAR.... existe otra forma mas sencilla sin usar apis? GRACIAS.


Título: Re: Ocultar un fichero en vb
Publicado por: Xpeed en 31 Julio 2005, 22:29 pm
para eliminar un fixero es simple usa la instruccion kill

Código:
Kill "fixero"

un saludo.