پله به پله عرض خواهم کرد.
برنامه ای ساده ضمیمه می کنم که کارش اینه: مقدار موجود در یک ادیت باکس را ذخیره کرده و در اجرای بعدی آخرین مقدار اجرای قبلی رو توی اون قرار میده
اول تعریف متغیر سراسری فایل
var myini: Tinifile
دوم ایجاد یا خواندن پارامترها در رویداد ایجاد فرم (دستور اول یه فایل ini در مسیر فایل اجرایی برنامه و به نام خود برنامه ایجاد می کنه اگه البته از قبل وجود نداشته باشه)
myini:=TIniFile.Create(ChangeFileExt( Application.ExeName, '.ini' ));
edit1.text:=myini.readstring('main', 'editvalue','not evaluated');
سوم ذخیره در زمان تغییر در فایل ini مربوطه مثلا در رویداد بسته شدن برنامه
myini.writestring('main','editvalue',edit1.text);
سایر موارد توی سورس نمونه هست که شما قطعا استادشی و شبیه سازیش برای کار خودتون که اونم به اولی استاد ما هستین
موفق باشید