PDA

View Full Version : مشکل بستن فرم ها در vb 2005



ir_ali_s
شنبه 06 خرداد 1385, 17:19 عصر
سلام
من یه فرم mdi دارم که از داخل ان form1 را ShowDialog می کنم و بعد می خواهم form1 را ببندم و form دیگری (form2)را باز کنم .اگر form1 را با متد close ببندم و form2 را با ShowDialog باز کنم بعد از اینکه form2 را ببندم هنوز form1 باز است و بسته نشده ؟
راهکار دوستان چیه؟

Mehrafrooz
شنبه 06 خرداد 1385, 18:49 عصر
ببین با dispose می تونی جواب بگیری .

ir_ali_s
شنبه 06 خرداد 1385, 22:34 عصر
ببین با dispose می تونی جواب بگیری .

سلام
متاسفانه خیر!

Reza_Sunar
یک شنبه 07 خرداد 1385, 09:52 صبح
دوست عزیز
استفاده از ShowDialog زمانیست که شما نمی خواهید فرم اولی بسته شود یعنی فرم دوم را بعنوان دیالوک فرم اول استفاده می نمایید .
ولی اگر می خواهید آنچیزی که در نظر دارید کار کنه می تونید کد رو به صورت زیر بنویسید

Me.Close()
Dim frm2 As New Form2
frm2.ShowDialog()

امیدوارم مشکلتون حل بشه