View Full Version : درباره فرم
qazwsx
سه شنبه 20 فروردین 1387, 20:53 عصر
آقا دوتا فرم داریم 1و2 حالا میخوام هرچی که من تو edit1 فرم 2 وارد کنیم پس از بسته شدن فرم 2 در edit فرم 1 نمایش داده بشه میخواستم ببینم باید چکار کنم ممنون
Mahmood_M
سه شنبه 20 فروردین 1387, 21:14 عصر
باید به فرم یک برید و از منوی File گزینه Use Units رو انتخاب کنید ، در پنجره ای که باز میشه Form2 رو انتخاب کرده و OK کنید ...
حالا در رویداد OnClose مربوط به فرم 2 کد زیر رو بنویسید :
Form1.Edit1.Text := Edit1.Text
این کد مقدار درون Edit1 در فرم 2 رو درون Edit1 در فرم 1 قرار می ده ...
موفق باشید ...
computer-mag
سه شنبه 20 فروردین 1387, 23:24 عصر
Form1.Edit1.Text := Edit1.Text
البته کد به شرطی کار میکنه که ایشون فرم را نابود نکرده باشن! و به خالت عادی کلوز کزده باشن! که احتملا نیز به همین شیوه است ! ولی اگه جواب نداد باید فرم را بدون تخریب ببیندید!
Vahid_moghaddam
چهارشنبه 21 فروردین 1387, 09:05 صبح
برای اینکه بتونید فرم رو free کنید و کاریو هم که می خواهید انجام بدین، در رویداد onclose فرم 2 بنویسید:
form1.edit1.text:=form2.edit1.text;
zman123456
چهارشنبه 21 فروردین 1387, 09:20 صبح
آقا کلا اینطوری بنویس خیال خودتو راحت کن.دوستان لطفا به دوستانی که سوال می کنن کامل جواب بدن بهتره.
G_Morekhasi_Un:=TG_Morekhasi_Un.Create(self);
G_Morekhasi_Un.T_SumRoz.Text:=T_SumRoz.Text;
G_Morekhasi_Un.ShowModal;
G_Morekhasi_Un.Free;
که مشکل شما خط :
G_Morekhasi_Un.T_SumRoz.Text:=T_SumRoz.Text;
هست.
بعد این هر کاری دوست داشتی انجام بده.
Mahmood_M
چهارشنبه 21 فروردین 1387, 13:20 عصر
دوستان اصلا مشکل چیز دیگه ای هست ...
مشکل فکر کنم فقط روی Use کردن فرم 2 در فرم 1 هست ، با این جوابها بیشتر دوستمون دچار مشکل میشه ...
...
computer-mag
پنج شنبه 22 فروردین 1387, 00:54 صبح
qazwsx عزیز،اگه لطف کنی بیای بگی که مشکلت حل شده یا نه خیلی خوب میشه!مرسی
qazwsx
یک شنبه 08 اردیبهشت 1387, 18:01 عصر
دوست عزیز تو فرمهای mdi هنوز نه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.