Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Вниз

Информация о файле   Найти похожие ветки 

 
tytus   (2003-05-30 23:41) [0]

Добрый вечер. Помогите разобраться с функцией GetFileInformationByHandle. Делфи пишет, что какой-то тип или актуальный параметр должен быть определен. В хелпе SDK я нашел описание параметров и описал их в type (type FileInf=record
FileAttr:dword;
CrTime:filetime;
LastAccTime:filetime;
LastWrTime:filetime;
VolSerNum:dword;
FilSizHi:dword;
FilSizLow:dword;
NumOfLinks:dword;
FilIndxHi:dword;
FilInxLow:dword;
end;)
В var FileInformation:FileInf;
А как теперь дальше?????


 
Ich Hasse   (2003-05-31 00:13) [1]

BOOL GetFileInformationByHandle(
HANDLE hFile, // handle to file
LPBY_HANDLE_FILE_INFORMATION lpFileInformation // buffer
);


hFile
[in] Handle to the file for which to obtain information.
This handle should not be a pipe handle. The GetFileInformationByHandle function does not work with pipe handles.

lpFileInformation
[out] Pointer to a BY_HANDLE_FILE_INFORMATION structure that receives the file information. The structure can be used in subsequent calls to GetFileInformationByHandle to refer to the information about the file.


И еще

typedef struct _BY_HANDLE_FILE_INFORMATION {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD dwVolumeSerialNumber;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD nNumberOfLinks;
DWORD nFileIndexHigh;
DWORD nFileIndexLow;
} BY_HANDLE_FILE_INFORMATION, *PBY_HANDLE_FILE_INFORMATION;


 
tytus   (2003-05-31 00:31) [2]

Ich Hasse
Я вообщето уже разобрался. Нужно так:!!!!
var
FilInfo:BY_HANDLE_FILE_INFORMATION;
HandleFile:THandle;
begin
....
GetFileInformationByHandle(HandleFile,FilInfo);
....
end;
А далее можно делать с FilInfo все что угодно!



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.006 c
1-10264
cjiohobaji
2003-07-21 05:05
2003.08.04
кто-нибудь делал отчёты, не с БД а со своих данных, с программы


14-10367
VEG
2003-07-16 13:16
2003.08.04
Проблема с объявлением оператора для var[idx] = val;


7-10471
Senka
2003-05-23 13:40
2003.08.04
Простите за глупый вопрос о СОМ порте


14-10401
avlan
2003-07-17 14:37
2003.08.04
DSPack


14-10389
Danilcha
2003-07-17 02:35
2003.08.04
Российский студент обошел программистов NASA





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский