Показать сообщение отдельно

  #8  
Старый 31.08.2008, 19:49
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
С нами: 9423746

Репутация: 2399


По умолчанию

короче, дело ,как я понял, идет о обичном билдере))
вот пример билдера:

Код:
 var f        : thandle;
     i,fils   : integer;
     c: byte;
     BytesRead: DWORD;
 begin
  f:=fileopen('c:\1.exe',fmOpenReadWrite);//откриваем c:\1.exe
  fils:=Windows.GetFileSize(f,nil); //размер файла
  SetFilePointer(f, $AB, nil, 0);//устанавливаем позицию на AB
  c:=$12; //будем писать два байти 1 и 2
  WriteFile(f, c, SizeOf(c), BytesRead, nil);  //пишем в файл
  FileClose(f);  //закриваем файл
 end;