getfileattributes



Автор Елизавета Данилова задал вопрос в разделе Другие языки и технологии

Ассемблер GetFileAttributes и получил лучший ответ

Ответ от Денис Евдоченко[гуру]
invoke GetFileAttributes,esi
and eax,FILE_ATTRIBUTE_DIRECTORY
jz @_metka_perehoda_esli_eto_ne directoriya
;А здесь код для случая, если это директория
..
..
..
@_metka_perehoda_esli_eto_ne directoriya:

Ответ от Physical Memmory[гуру]
исходя из msdn: If the function succeeds, the return value contains the attributes of the specified file or directory. For a list of attribute values and their descriptions, see File Attribute Constants.тоесть в случае успеха вернется 4 байта содержащие в себе перечень всех аттрибутов для файла/дериктории.
То есть вызови эту функцию, и проверь установку 5 бита (0x10). он соответствует аттрибуту папки

Ответ от Андрей Власов[гуру]
Функция GetFileAttributes возвращает значение в eax

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ассемблер GetFileAttributes

как в delphi 7 определить есть ли в папке нужный файл?
Как уже было отмечено, есть фукнция FileExists... Но, как утверждают знатоки, самым быстрым
подробнее...
спросили в Другое Minix
как можно открыть формат MENC
Что это за расширение у файлов - MENC?
Такое расширение у файлов, сохраненных на карте
подробнее...

DLLsuite где скачать бесплатно?
Да, за один проход бесплатно исправляется 10 ошибок.
Если ошибок в пределах сотни, то их
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*