Ocultar un fichero en vb

Iniciado por Garrido_jesus20, 26 Julio 2005, 17:47 PM

0 Miembros y 1 Visitante están viendo este tema.

Garrido_jesus20

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.

APOKALYPSE

bueno pues con api's no se como se pudiera hacer esto pero iwal lo puedes hacer de la siguiente manera

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 ;)

Slasher-K

Visual Basic ya tiene la función SetAttr, ¿entonces para qué usar APIs?

Saludos.



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*

goodbye

#3
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.
Al lado de la dificultad está la facilidad.
Cambiad de placeres, pero no cambies de amigos.
Aceptar un favor de un amigo, es hacerle otro.

Thaorius

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
Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí

goodbye

#5
CitarTecnicamente 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.
Al lado de la dificultad está la facilidad.
Cambiad de placeres, pero no cambies de amigos.
Aceptar un favor de un amigo, es hacerle otro.

Garrido_jesus20

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.

Xpeed

para eliminar un fixero es simple usa la instruccion kill


Kill "fixero"


un saludo.