Avatar billede driis Nybegynder
21. marts 2001 - 19:28 Der er 1 løsning

Hvordan pokker... (flags)

Jeg har en funktion, som returnerer variablen dwFileAttributes, som indeholder et antal flags, som beskrevet her:

dwFileAttributes:
One or more of the following flags identifying the file\'s attributes:
FILE_ATTRIBUTE_ARCHIVE = &H20
An archive file (which most files are).
FILE_ATTRIBUTE_COMPRESSED = &H800
A file residing in a compressed drive or directory.
FILE_ATTRIBUTE_DIRECTORY = &H10
A directory instead of a file.
FILE_ATTRIBUTE_HIDDEN = &H2
A hidden file, not normally visible to the user.
FILE_ATTRIBUTE_NORMAL = &H80
An attribute-less file (cannot be combined with other attributes).
FILE_ATTRIBUTE_READONLY = &H1
A read-only file.
FILE_ATTRIBUTE_SYSTEM = &H4
A system file, used exclusively by the operating system.


Hvordan pokker er det lige, at jeg finder ud af om et bestemt af disse flags er sat?
Avatar billede jespernaur Nybegynder
21. marts 2001 - 20:07 #1
if (dvFileAttributes and FILE_ATTRIBUTE_ARCHIVE) <> 0 then
  \' FILE_ATTRIBUTE_ARCHIVE er sat
else
  \' FILE_ATTRIBUTE_ARCHIVE er ikke sat
end if

De andre bit kan testes på samme måde.

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester