PDA

View Full Version : سوال: بروز خطا در هنگام خروج از نرم افزار (همراه عکس)



gilsoft
سه شنبه 19 دی 1391, 09:41 صبح
سلام دوستان

من تو یه فرم سه تا Control دارم .. که سومی از نوع UserControl هستش...

حالا اگه برنامه رو اجرا کنم ... و هنگام بستن نرم افزار : اگه فوکوس به UserControl (منظورم کنترل سومی هست) نرفته باشد .. پیام زیر صادر میشود !

اما اگه رو UserControl (همون کنترل سومی) یه کلیک کنم و بعد اقدام به بستن برنامه کنم .. دیگه مشکل پیش نمیاد

بنظر شما مشکل از کجاست ؟ :متفکر:

اینم عکس او پیام خطا :
98032

gilsoft
چهارشنبه 20 دی 1391, 07:40 صبح
سلام دوستان

من مشکلم با کد زیر حل شد ...

Private Sub Form1_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If Me.MdiChildren.Length > 0 Then
For i As Integer = 0 To Me.MdiChildren.Length - 1
Me.MdiChildren(i).Close()
Next
End If
End Sub

SHD.NET
چهارشنبه 20 دی 1391, 14:22 عصر
سلام دوستان

من تو یه فرم سه تا Control دارم .. که سومی از نوع UserControl هستش...

حالا اگه برنامه رو اجرا کنم ... و هنگام بستن نرم افزار : اگه فوکوس به UserControl (منظورم کنترل سومی هست) نرفته باشد .. پیام زیر صادر میشود !

اما اگه رو UserControl (همون کنترل سومی) یه کلیک کنم و بعد اقدام به بستن برنامه کنم .. دیگه مشکل پیش نمیاد

بنظر شما مشکل از کجاست ؟ :متفکر:

اینم عکس او پیام خطا :
98032

من بعضی مواقع با این اررورها مواجه میشدم هنگام خروح، روی رویداد FormClosing کد Application.exit رو مینوشتم درست میشد

:چشمک: \\\موفق باشید ///:چشمک: