نمایش نتایج 1 تا 6 از 6

نام تاپیک: رویداد کنترل خطا

  1. #1

    رویداد کنترل خطا

    اگه می شه اینو کمک کامل کنید ؟
    رویداد کنترل خطا چیست و با چه کدی می شه در برنامه قرار داد و کجا قرار بگیره بیتره

  2. #2
    منظورتون از رویداد کنترل خطا چیه ؟
    اگه درست فهمیده باشم می تونید از on error استفاده کنید

  3. #3
    بابا on error چی هست

  4. #4
    سلام دوست عزیز!

    دیدین وقتی توی وی بی دارین یه برنامه ای مینویسین و وقتی اجراش میکنین
    تو اجرا یه ارور میده و کلآ از برنامه خارج میشه!
    شما میتونین به وسیه on error این ارور ها را تحت کنترل خودتون بگیرین که دیگه از برنامه خارج
    نشه.
    کار باهاشم به این شکله.
    اول اینو بالای کد برنامه مینیویسن.
    on error goto amin
    (اینجا هم کدهای برانامه قرار میگره)
    ود در آخر کدهای برنامه
    Amin:MsgBox "ERrOR", vbCritical
    حالا این کار باعث میشه وقتی ویژوال بیسیک توی اجرای برنامت خواست ارورو بده و از
    برنامه خارج بشه دیگه اون ارورو نده و اون اروری که تو بهش میدیو بده و از برنامه هم خارج نشه.
    Resume Next هم باعث میشه وقتی به خطایی در کد برنامت برخورد کرد اون خط ول
    کنه و خطای بعدی رو اجرا کنه یعنی بیخیالش بشه.
    On Error Resume Next

  5. #5
    دسسسسسسسست درد نکنه مهندس .
    ای دگتر ای مهندس ای جواب داده به من فقیر

  6. #6
    کاربر دائمی آواتار ardvisoor
    تاریخ عضویت
    آذر 1384
    محل زندگی
    Iran
    پست
    105
    البته استفاده از دستوراتی مثل Resume و Resume Next مشکلات زیادی رو می تونه ببار بیاره که بهتره برای رویه کنترل خطا با توجه به خطای بوجود اومده از راه حل درست استفاده کنیم ، مثلا در مورد Update کردن جداول پایگاه داده حتما باید CancelUpdate بگذارید و.....

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •