![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ReadFile [D5]
Igit © (2003-10-23 17:13:00)
var
_hFile : THANDLE;
szFile : string;
dwFileSize : DWORD;
_hGlobal : HGLOBAL;
pvData : Pointer;
dwBytesRead : DWORD;
begin
.......................................
szFile:="C:\test.jpg";
_hFile :=CreateFile(PChar(szFile), GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);
dwFileSize := GetFileSize(_hFile, NIl);
_hGlobal := GlobalAlloc(GMEM_MOVEABLE, dwFileSize);
pvData := GlobalLock(_hGlobal);
dwBytesRead := 0;
ReadFile(_hFile, pvData, dwFileSize, dwBytesRead, NIL);
на ReadFile все запарывается.
Igit (2003-10-23 17:23:00) [1]
Спасибо.
MBo (2003-10-23 17:20:00) [2]
pvData^
clickmaker (2003-10-23 17:19:00) [3]
ReadFile(_hFile, pvData^, dwFileSize, dwBytesRead, NIL);