PDA

View Full Version : بستن همزمان دو فرم



ascpro
یک شنبه 04 شهریور 1386, 18:06 عصر
سلام.خسته نباشید.
من دو تا فرم در برنامه دارم.
فرم1،فرم Login برنامه است که کاربر User,pass و میزنه و وارده برنامه میشه و فرم2 نمایش داده میشه.
حالا میخوام زمانیکه فرم2 رو میبندم فرم1 هم همزمان بسته بشه.
ممنون میشم کد مورد نظر را بگید.
برنامه در Vb.Net 2003 است.

killer-star
یک شنبه 04 شهریور 1386, 18:52 عصر
سلام.خسته نباشید.
من دو تا فرم در برنامه دارم.
فرم1،فرم Login برنامه است که کاربر User,pass و میزنه و وارده برنامه میشه و فرم2 نمایش داده میشه.
حالا میخوام زمانیکه فرم2 رو میبندم فرم1 هم همزمان بسته بشه.
ممنون میشم کد مورد نظر را بگید.
برنامه در Vb.Net 2003 است.

سلام

خب مگه وقتی کاربر وارد میشه فرم 1 رو نمی بندی ؟؟؟

فرضا که نه ... تو رویداد Form Unload فرم 2 فرم 1 رو ببند :لبخند::متفکر:

farazjoonam
یک شنبه 04 شهریور 1386, 18:58 عصر
خوب تو کد فرم 2 تو Page Load بزن From1.close البته اینجوری کل برنامت فکر کنم بسته میشه. میتونی از From1.hide

hamed_bostan
یک شنبه 04 شهریور 1386, 20:11 عصر
از دیالوگ ریزالت استفاده کن

ascpro
یک شنبه 11 شهریور 1386, 15:01 عصر
bebakhshid ke man englisi minvisam bekhatere inke man farsim kharabe.
man ham(form1.close) va ham (form1.hide) ra anjam dadam ama on chizi ke mikham nemishe.
mamnon misham bishtar rahnamei konin.

dot_net_iran
دوشنبه 12 شهریور 1386, 01:20 صبح
سلام دوست عزیز ..

اگه میخوای برنامه رو کلن ببندیدن میتونید از کد :
دستور End در fORM2_Unload استفاده کنید که کل برنامه بسته بشه


اگه میخوای این دو فرم بسته بشه میتونی از کد :
Form2.Hide
Form1.Hide
البته اینم در Event Form2_Load باشه
مشکلی بود بازم بگو عزیزم ما همه با توهست.

ولی اگه میخوای برنامه رو بجز برنامه خودت ببندری میتونی از کد زیر استفاده کنی
System.Diagonstice.Process.Close("AppName")x

kheybar
چهارشنبه 10 بهمن 1386, 13:54 عصر
Private Sub FrmMain_Closed(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Closed
End
End Sub

این کد رو تو صفحه اخر که با بسته شدنش کل برنامه باید از رم خارج شه قرار بده.