hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
24 de Julio de 2008, 02:42:21
Noticias: Visita la nueva sección de Física y matemáticas
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Atributos de un archivo
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Atributos de un archivo  (Leído 213 veces)
ziBboh
Moderador
*****
Desconectado Desconectado

Mensajes: 376


ziBboh dice: Ya nacio mini-ziBboh! :)


Ver Perfil
« : 29 de Mayo de 2007, 06:20:05 »

Alguien sabe como cambiar los atributos de un archivo desde Visual Basic, pero sin usar el CMD.exe (comandos DOS)?
En línea



ziBboh dice: NO SPAM!El número de post no te hace mejor ...Todos somos iguales!
crypto136
Moderador
*****
Desconectado Desconectado

Mensajes: 228


ah no pues.....


Ver Perfil WWW
« Respuesta #1 : 29 de Mayo de 2007, 11:07:59 »

Eso es todo!
Para aplicar atributos:
Código:
SetAttr(Ruta_Del_Archivo),Atributo

Para ver los atributos:
Código:
GetAttr(Ruta_del_Archivo)
Aclaro que esta sentencia es un procedimiento implicito, osea devuelve un valor que en este caso seria el atributo del archivo

Pongo un ejemplo al que deben agregar los siguientes controles: 6 command button, 1 textbox  y 1 commondialog


Código:
Private Sub Command1_Click()
Dim ret As Long
Dim Atributos  As String
    ret = GetAttr(Text1.Text)
   
    If ret And vbNormal Then
        Atributos = " Normal  = Si" & vbNewLine
    Else
        Atributos = " Normal  = No" & vbNewLine
    End If
    If ret And vbReadOnly Then
        Atributos = Atributos & " Solo Lectura  = Si" & vbNewLine
    Else
        Atributos = Atributos & " Solo Lectura  = No" & vbNewLine
    End If
    If ret And vbHidden Then
        Atributos = Atributos & " Oculto  = Si" & vbNewLine
    Else
        Atributos = Atributos & " Oculto  = No" & vbNewLine
    End If
    If ret And vbSystem Then
        Atributos = Atributos & " Sitema  = Si" & vbNewLine
    Else
        Atributos = Atributos & " Sitema  = No" & vbNewLine
    End If
    If ret And vbDirectory Then
        Atributos = Atributos & " Directorio  = Si" & vbNewLine
    Else
        Atributos = Atributos & " Directorio  = No" & vbNewLine
    End If
   
    'Muestra los atributos del archivo elegido
    MsgBox Atributos, vbInformation, " Atributos "
   
End Sub

Private Sub Command2_Click()
    SetAttr (Text1.Text), vbHidden
End Sub

Private Sub Command3_Click()
    SetAttr (Text1.Text), vbReadOnly
End Sub

Private Sub Command4_Click()
    SetAttr (Text1.Text), vbSystem
End Sub

Private Sub Command5_Click()
    SetAttr (Text1.Text), vbNormal
End Sub

Private Sub Command6_Click()
commondialog1.ShowOpen
Text1.Text = commondialog1.FileName
End Sub

Private Sub Form_Load()
Command1.Caption = "Ver Atributos"
Command2.Caption = "Oculto"
Command3.Caption = "Lectura"
Command4.Caption = "Sistema"
Command5.Caption = "Normal"
Command6.Caption = "Buscar Archivo"
Text1.Text = " [ Ruta del Archivo ] "
Text1.Locked = True
End Sub
Podria quedar algo asi:


Code de
Para ver este enlace Registrate o Inicia Sesion
www.recursosvi sualbasic.com. ar
« Última modificación: 29 de Mayo de 2007, 11:09:08 por crypto136 » En línea

ziBboh
Moderador
*****
Desconectado Desconectado

Mensajes: 376


ziBboh dice: Ya nacio mini-ziBboh! :)


Ver Perfil
« Respuesta #2 : 30 de Mayo de 2007, 07:27:59 »

gracias crypto136, deja checo!
En línea



ziBboh dice: NO SPAM!El número de post no te hace mejor ...Todos somos iguales!
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online