 |
Ассемблер в примерах - Как мне в TASM32 (Windows) узнать размер файла?
- Вопрос:
- Как мне в TASM32 (Windows) узнать размер файла?
- Ответ:
-
Вариант 1
.data
hFile dd ? ;handle файла
FileSizeLow dd ? ; младшее дв слово длины
FileSizeHigh dd ? ; старшее дв слово длины
.code
push offset FileSizeHigh
push hFile
call GetFileSize
mov FileSizeLow, eax
Вариант 2
При поиске с помощью FindFirstFile и FindNextFile в структуре FINDDATA получаем
в полях nFileSizeHigh и nFileSizeLow искомую длину файла
|  |