السلام عليكم ورحمة الله تعالى وبركاته
السؤال : كيف يمكنني إستعمال متغير من الصنف TMemoryStream للكتابة والقرائة ؟
1- كتابة وقرائة النوع integer
2- كتابة وقرائة النوع string
3- النوع record
قمت بالمحاولة لكتابة قيم رقمية لكن لم تنجح :
السؤال : كيف يمكنني إستعمال متغير من الصنف TMemoryStream للكتابة والقرائة ؟
1- كتابة وقرائة النوع integer
2- كتابة وقرائة النوع string
3- النوع record
قمت بالمحاولة لكتابة قيم رقمية لكن لم تنجح :
كود :
procedure TForm1.Button1Click(Sender: TObject);
var MS:TMemoryStream;
i,Res : Integer;
begin
i:=100;
MS:=TMemoryStream.Create;
try
MS.WriteBuffer(i, Sizeof(Integer));
MS.ReadBuffer(Res,Sizeof(Integer));
ShowMessage(Res.ToString);
finally
FreeAndNil(MS);
end;
end;

![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)