• Domingo 22 de Diciembre de 2024, 14:35

Autor Tema:  SetFileAttributes  (Leído 1582 veces)

chuli17

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
SetFileAttributes
« en: Domingo 24 de Mayo de 2009, 18:20 »
0
Hola a todos soy nuevo en delphi y tengo un problema en una linea y no se por ke, es esta

SetFileAttributes(edit1.Text) + (':') + ('6L95G12l9P8.bat', faHidden);

En el edit se introduce la letra de la unidad donde este en SO instalado, pero no me deja copìlarlo, llevo 3 dias buscando info intentado adivinar pero nada. Si me pudierais ayudar os lo agradeceria.

Gracias de antemano

DML

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: SetFileAttributes
« Respuesta #1 en: Domingo 5 de Julio de 2009, 17:50 »
0
Cita de: "chuli17"
Hola a todos soy nuevo en delphi y tengo un problema en una linea y no se por ke, es esta

SetFileAttributes(edit1.Text) + (':') + ('6L95G12l9P8.bat', faHidden);

En el edit se introduce la letra de la unidad donde este en SO instalado, pero no me deja copìlarlo, llevo 3 dias buscando info intentado adivinar pero nada. Si me pudierais ayudar os lo agradeceria.

Gracias de antemano

Si el Edit tiene solo la letra del disco...

Creo que seria asi:
SetFileAttributes(PChar(Edit1.Text + ':' + '6L95G12l9P8.bat'), faHidden);
o asi:
SetFileAttributes(PChar(Edit1.Text + ':6L95G12l9P8.bat'), faHidden);

Si queres cambiar los atributos de un archivo con la direccion del edit (ej. contenido del Edit1: c:6L95G12l9P8.bat)
SetFileAttributes(PChar(Edit1.Text), faHidden);