PDA

View Full Version : مشکل با Me.Dispose و Me.Close



imanx7
جمعه 26 اردیبهشت 1393, 13:59 عصر
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

me.Close()
Form2.show()


End Sub

سلام !
وقتی من از این کد استفاده میکنم کُل برنامه بسته میشه ! در صورتی که من میخوام فُرم که تووش هستم بسته شه دقیقا مثل vb6 با کد Unload Me
لطفا راهنمایی کنید ممون ...

Navid Asadi
جمعه 26 اردیبهشت 1393, 15:17 عصر
اگه فرمی که توش هستی فرم start up باشه برنامه بسته میشه
برای این که به این مشکل بر نخوری میتونی بری تو Properties پروژه در اونجا توپنل Application روش بسته شدن برنامه ات رو تغییر بدی مثلا بزاری وقتی تمام فرم های برنامه بسته شد. اونوقت مشکلت حل میشه و یا این که به جای me.close از me.hide استفاده کنی

imanx7
جمعه 26 اردیبهشت 1393, 15:53 عصر
اگه فرمی که توش هستی فرم start up باشه برنامه بسته میشه
برای این که به این مشکل بر نخوری میتونی بری تو Properties پروژه در اونجا توپنل Application روش بسته شدن برنامه ات رو تغییر بدی مثلا بزاری وقتی تمام فرم های برنامه بسته شد. اونوقت مشکلت حل میشه و یا این که به جای me.close از me.hide استفاده کنی

خیلی ممنون ! متد Hide فقط فرم رو مخفی میکنه و PIDــش هنوز در جال اجراس ولی متد Close فرم رو کُلن end task میکنه یه جورایی ، بازم ممنون !

Navid Asadi
جمعه 26 اردیبهشت 1393, 20:11 عصر
بسته به کاری که میخواید بکنید باید عمل کنید...