Текущий архив: 2006.06.11;
Скачать: CL | DM;
Вниз
ошибка при записи в файл функцией FileWrite... Найти похожие ветки
← →
chizra © (2006-05-23 23:27) [0]Всем привет!У меня ошибка при записи в файл. Ошибка именно при вызове функции FileWrite. Код приблизительно такой:
var
File1:string;
File2:string;
FHandle1:integer;
FHandle2:integer;
procedure WriteToFile;
var
// P:PByteArray;
buff:array of byte;
FSize:DWord;
count:integer;
// i:integer;
begin
File1:="C:\File1";
File2:="C:\File2";
FHandle1:=FileOpen( File1,fmOpenReadWrite or fmShareDenyNone);
FSize:=GetFileSize(FHandle1,nil);
setlength(buff,FSize);
SetFilePointer(FHandle1, 0, nil, FILE_BEGIN);
count:=FileRead(FHandle1,buff,FSize);
FHandle2:=FileOpen(File2,fmOpenReadWrite or fmShareDenyNone);
FileWrite( FHandle2,buff, 1); // здесь ошибка
end;
← →
Джо © (2006-05-23 23:31) [1]> // здесь ошибка
Ошибка обычно имеет код и/или название.
← →
Anatoly Podgoretsky © (2006-05-24 00:02) [2]buff[0]
← →
Elen © (2006-05-24 07:59) [3]
count:=FileRead(FHandle1,buff,FSize);
Протестируй чему count равен
Страницы: 1 вся ветка
Текущий архив: 2006.06.11;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.041 c