![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Привет всем!!!
у меня проблема ![]() Но сколько бьюсь над ней ничего не выходит,то полностью читайт и в первую ячейку массива кладет,то один байт читает,или вообще не читает ![]() Pliase ПОМОГИТЕ УМНЫЕ ЛЮДИ!!!!!!!!!!!!!!!!!!!! Вот последний вариант сорса: Код:
program DAVP; uses windows; var Pointer:TOFSTRUCT; BufferW:Array of Byte; BufferGFS:Array of Byte; hFile:THandle; D:Cardinal; BOW:Word; SFP:Word; i:integer; begin hFile:=OpenFile('DAVP.dpr',Pointer,OF_READ); BOW:=GetFileSize(hFile,BufferGFS); SetLength(BufferW,BOW); SFP:=0; For i:=1 to BOW do begin SFP:=SetFilePointer(hFile,SFP,nil,0); ReadFile(hFile,BufferW[i],1,D,nil); WriteFile(OpenFile('Write.txt',Pointer,OF_CREATE),BufferW[i],BOW,D,nil); Inc(SFP); end; end. Последний раз редактировалось DELPHI-RUS, 02.05.2010 в 20:32. |