Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Change file attribute
Message
De
16/08/2001 16:00:36
 
 
À
16/08/2001 15:54:30
Alex Zhadanov
Computer Generated Solutions
New York City, New York, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00544743
Message ID:
00544948
Vues:
11
>>>Hi people.
>>>How can i change file attribute from read only to write and back?
>>>Thank you
>>
>>Alex,
>>
>>There's a file in the Download section by Hank Fay (Get/Set File Attributes, I think it's called) that can do this. It can also be done via the Windows Script Host if it's available.
oFSO = CREATEOBJECT("Scripting.FileSystemObject")
>>oFile = oFSO.GetFile(lcfile) && lcfile is the name of the file
>>* Toggle the read-only bit
>>oFile.Attributes = BITXOR(oFile.Attributes, 1)
In the above example, if the attribute is not Read-Only the Read-Only bit will be set. Otherwise, it will be cleared.
>Thank you all.
>I thought about FilesSystemObject, but i do not want to deal with intallation on
>a user's computer.I'd prefer to use API.

Also, check out the SetFileAttribute API entry here in the UT : http://www.levelextreme.com/wconnect/wc.dll?FournierTransformation~2,31,Forum=0,18,94

Coincidentally, the example shown is for setting the read-only flag to a file.
HTH
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform