şöle bir projem war;
2 formum war form 1 deki olujtur butonuna basınca form 2 exe halinde masaüstünde oluşuyor. buraya kadar herşey tamam... form 1 deki memo içindeki yazıyı form 2 deki memo1 e aktarıyorum butaya kadarda herşey tamam

bi unit ekledim içine
unit Unit3;
interface
procedure savemyself(Fn:string;FormNo:String);
Type
TExeMarker = Packed record
FormMark : string[20];
FormNo : String[5]
End;
Const
MyMarker : TExeMarker = (FormMark:'deneme';Formno:'1');
implementation
Uses Forms,SysUtils, Unit4, Unit2, Unit1;
procedure SaveMySelf(Fn:string;FormNo:String);
Var
fx : File;
Buf: String;
i : Integer;
Begin
AssignFile(fx,Application.ExeName);
FileMode:=fmOpenRead+fmShareCompat;
Reset(fx,1);
Setlength(Buf,FileSize(Fx));
BlockRead(Fx,Buf[1],Length(buf));
CloseFile(fx);
i:=Pos(MyMarker.FormMark,Buf);
Buf[i+20]:=Char(Length(FormNo));
Move(FormNo[1],Buf[i+21],Length(FormNo));
AssignFile(fx,Fn);
ReWrite(fx,1);
BlockWrite(fx,Buf[1],Length(Buf));
CloseFile(Fx);
End;end.
YAZDIM
VE FORM 1 DEKİ OLUJTUR BUTONUNUN ALTINA
savemyself('C:\Documents and Settings\All Users\Desktop\DENEME.exe','2'); YAZDIM.
BU KOMUTLA FORM 2 EXE HALİNDE MASAÜSTÜNDE OLUŞTURULUYO FAKAT
FORM1 DEN FORM2 YE AKTARDIĞIM YAZIDAN ESER YOK BUNUN NEDENİ NEDİR?
[DERSTE HOCAYA SORDUM DERSTEN KAÇTI
