ما هي الملفات و كيف نتعامل معها ؟؟
#23
السلام عليكم
ألق نظرة هنا

أيضا إستخدم الصنف TMemoryStream
ودوال ReadFile, WriteFile

PHP كود :
function file_(const FileName: string; Offset: DWORD; NewValue: Byte): Integer;
var
 
 MS: TMemoryStream;
begin
  Result 
:= 0;
 
 if not FileExists(FileName) then
    Exit
;
 
 MS := TMemoryStream.Create;
 
 try
    MS
.LoadFromFile(FileName);
 
   MS.Position := Offset;
 
   Result := MS.Write(NewValue, SizeOf(Byte));
 
   //MS.SetSize(MS.Size - 1);
 
   MS.SaveToFile(FileName + '_Patched');
 
 finally
    MS
.Free;
 
 end;
end;

// usage
// file_('file.bin', 3, $AB); 
سبحان الله وبحمده سبحان الله العظيم
[-] كل من 2 users say قال شكرا ل Agmcz على المشاركة المفيدة
  • ELARAPY, zohirbgn
الرد


الردود في هذا الموضوع
RE: ما هي الملفات و كيف نتعامل معها ؟؟ - بواسطة Agmcz - 20-05-2019, 03:40 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم