PDA

View Full Version : خروج بی دلیل از برنامه



hosein320
پنج شنبه 31 مرداد 1392, 19:56 عصر
سلام
این ارور برای چی پیش میاد
http://s2.picofile.com/file/7904421498/1234.png
دارم چند تا ایمیل رو میفرستم
موقع ارسال این اتفاق رخ میده
در ضمن داخل try گذاشتم
نمدونم باید چکارش کنم
Exception has been thrown by the target of an invocation.
دوستان راهنمایی :(
اینم اون قسمت از برنامه
Try
If Mail.To.Count > 1 Then
SMTP.Send(Mail)
End If
Er(0) = ""
Catch ex As Exception
ErrorMessage += Mail.To.Count
ReDim Er(Mail.To.Count)
For i As Integer = 0 To Mail.To.Count - 1
Er(i) = (Mail.To.Item(i).ToString)
Next
'ErrorMessage += ListError.Items.Count - 1
End Try

harash
پنج شنبه 31 مرداد 1392, 23:08 عصر
دوست عزیز شما این قسمت از کدتون رو cut کنید و برنامه رو اجرا کنید.
اگر باز هم ارور داد مشکل از کدتون نیست.
اگر ارور نداد کدتون رو paste کنید و دوباره خط به خط چک کنید.

barnamenevisjavan
پنج شنبه 31 مرداد 1392, 23:18 عصر
نمیدونم دقیق ولی فک کنم یکسری کد (مثل Dim mail As و...) رو بالای تمام کدها نوشتید اگر اینجوریه بیارید مثلا توی رویداد کلیک باتون کنار بقیه کدها قرار بدید و یجوری از سراسری بودن دربیارید

hosein320
پنج شنبه 31 مرداد 1392, 23:26 عصر
دوست عزیز شما این قسمت از کدتون رو cut کنید و برنامه رو اجرا کنید.
اگر باز هم ارور داد مشکل از کدتون نیست.
اگر ارور نداد کدتون رو paste کنید و دوباره خط به خط چک کنید.
وقتی کد داخل Catch اجرا میشه این اتفاق رخ میده
من یه بریک پینت گذاشتم
رویداد تا آخر ادامه پیدا میکنه بعد اون ارور میاد



نمیدونم دقیق ولی فک کنم یکسری کد (مثل Dim mail As و...) رو بالای تمام کدها نوشتید اگر اینجوریه بیارید مثلا توی رویداد کلیک باتون کنار بقیه کدها قرار بدید و یجوری از سراسری بودن دربیارید
نمیتونم این کار رو انجام بدم
چون داخل دو رویداد مختلف دارم ازش استفاده میکنم

harash
جمعه 01 شهریور 1392, 01:18 صبح
قبلا با این ارور مواجه شدم.
همونطور که دوستمون اشاره کردن احتمالا مربوط میشه به دستور dim
تعریف کدهاتون رو در داخل رویداد انجام بدید

maxvel
جمعه 01 شهریور 1392, 01:46 صبح
on error bezar

:D :D :D

درست غیر حرفه ای بازیه اما بعضی جاها نیازه

hosein320
جمعه 01 شهریور 1392, 03:07 صبح
on error bezar

:D :D :D

درست غیر حرفه ای بازیه اما بعضی جاها نیازه

اتفاقا منم همین کار رو کردم:لبخند:
به جای try!
به کار اومد:چشمک: