09-04-2017, 08:59 AM
السلام عليكم
في هذا المثال جرب ان تغير في اداة النص وجرب ان تغير الصورة
وجرب ان تغيير في موقع الادوات بسحبها من مكان الى اخر وانقر على الزر Save
تم شغل البرنامج من جديد
WriteComponent سيقوم بكل العمل عنك فهو يحفظ كل الخصائص للمكون
![[صورة: d850457a7a31d4f.jpg]](http://www.m5zn.com/newuploads/2017/04/09/jpg//d850457a7a31d4f.jpg)
كود :
http://www.m5zn.com/d/?16623738PHP كود :
هذا كل ما تحتاج لاجل ذلك
procedure TForm2.btn1Click(Sender: TObject);
Var
Stream: TFileStream;
begin
Stream := TFileStream.Create(ExtractFileDir(Application.ExeName) + '/mycomponent.dat', fmCreate);
try
Stream.WriteComponent(edt1);
Stream.WriteComponent(chk1);
Stream.WriteComponent(img1);
finally
Stream.Free;
End;
end;
procedure TForm2.FormCreate(Sender: TObject);
Var
Stream: TFileStream;
begin
Stream := TFileStream.Create(ExtractFileDir(Application.ExeName) + '/mycomponent.dat', fmOpenRead);
try
Stream.ReadComponent(edt1);
Stream.ReadComponent(chk1);
Stream.ReadComponent(img1);
finally
Stream.Free;
End;
end;