• Domingo 22 de Diciembre de 2024, 19:42

Autor Tema:  Ocultar Un Archivo  (Leído 1778 veces)

AYCUL

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
Ocultar Un Archivo
« en: Viernes 27 de Febrero de 2004, 05:01 »
0
Hola !!  :hola:

como puedo hacer para que un archivo quede oculto?

adios y gracias  :comp:

hitman47

  • Miembro activo
  • **
  • Mensajes: 81
  • Nacionalidad: pa
    • Ver Perfil
    • http://softwareistmenio.blogspot.com
Re: Ocultar Un Archivo
« Respuesta #1 en: Viernes 27 de Febrero de 2004, 07:08 »
0
depende si quieres ocultarlo solo dale propiedades y marca oculto.
tambien puedes ocultar archivos por ms-dos. si no es de alguna de estas maneras
explicate mejor   B)

AYCUL

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
Re: Ocultar Un Archivo
« Respuesta #2 en: Sábado 28 de Febrero de 2004, 01:14 »
0
pues exactamente de la siguiente manera

eliges un archivo

le das click derecho

y lo modificas a oculto

pero lo que yo quiero es que esto sea atravez de codigo.

hitman47

  • Miembro activo
  • **
  • Mensajes: 81
  • Nacionalidad: pa
    • Ver Perfil
    • http://softwareistmenio.blogspot.com
Re: Ocultar Un Archivo
« Respuesta #3 en: Sábado 28 de Febrero de 2004, 06:38 »
0
hola compa aycul ahora si te entendi es sencillo con el api setfileattributes
dejame darte el codigo:

Option Explicit
Private Declare Function SetFileAttributes Lib "kernel32" Alias "SetFileAttributesA" (ByVal lpFileName As String, ByVal dwFileAttributes As Long) As Long
Const FILE_ATTRIBUTE_ARCHIVE = &H20
Const FILE_ATTRIBUTE_DIRECTORY = &H10
Const FILE_ATTRIBUTE_HIDDEN = &H2
Const FILE_ATTRIBUTE_NORMAL = &H80
Const FILE_ATTRIBUTE_READONLY = &H1
Const FILE_ATTRIBUTE_SYSTEM = &H4
Const FILE_ATTRIBUTE_TEMPORARY = &H100

Private Sub Form_Load()
Dim nombre$
nombre$ = InputBox("nombre del archivo con su path:")
SetFileAttributes nombre$, FILE_ATTRIBUTE_HIDDEN
End Sub

para saber las propiedades de un archivo solo cambia set por get

Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long

AYCUL

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
Re: Ocultar Un Archivo
« Respuesta #4 en: Sábado 28 de Febrero de 2004, 14:02 »
0
gracias hitman47

 :gracias:

AYCUL

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
Re: Ocultar Un Archivo
« Respuesta #5 en: Sábado 28 de Febrero de 2004, 14:31 »
0
No lo puede hacer funcionar
adonde dice esto
nombre$ = InputBox("nombre del archivo con su path:")

debo de poner el archivo y su ruta no?

por ejemplo: "C:\WINZIP.TXT"

 :brickwall:

hitman47

  • Miembro activo
  • **
  • Mensajes: 81
  • Nacionalidad: pa
    • Ver Perfil
    • http://softwareistmenio.blogspot.com
Re: Ocultar Un Archivo
« Respuesta #6 en: Domingo 29 de Febrero de 2004, 03:38 »
0
bueno yo cree un archivo llamado winzip.txt en C: y solo le introduje en el input lo siguiente C:\winzip.txt y lo puso oculto

AYCUL

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
Re: Ocultar Un Archivo
« Respuesta #7 en: Domingo 29 de Febrero de 2004, 04:15 »
0
hoooo

si esta bien lo que me fallaba era el archivo

gracias

 :beer:  :bravo: