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

نام تاپیک: خفه کردن خطا در محیط دلفی

  1. #1

    Arrow خفه کردن خطا در محیط دلفی

    با سلام.
    چطوری میشه کد رو به روشی نوشت که حتی وقتی در خوده دلفی برنامه رو اجرا میکنیم. همون کدی که در exception نوشتیم اجرا بشه :
    برای مثال :
    var s:string;
    begin
    try
    s:='a';
    StrToInt(s);
    except
    ShowMessage('');
    end;

    در این کد مقدار except زمانی که برنامه به صورت مجزا اجرا میشود . اجرا میشود.
    اما من میخام حتی تو محیط دلفی هم اگه برنامه رو اجرا کردم کد درون except اجرا بشه.
    چطوری باید این کار رو کرد.
    ممنون.


  2. #2

    نقل قول: خفه کردن خطا در محیط دلفی

    خوب نوع پیغام مورد نظر رو به Ignore Exception اضافه کنید ( از طریق تنضیمات دلفی ) یا اینکه اولین باری که پیغام خطا در دیباگر نمایش داده شد تیک مربوط به گزینه Ignore this exception type رو بزنید تا دیگه این نوع از خطاها توسط دیباگر هندل نشن ، اگر هم کلا میخاین غیر فعالش کنید در تنضیمات دلفی در Embarcadero Debuggers در بخش Language Exceptions تیک مربوط به گزینه Notify on language exceptions رو بردارید .

  3. #3

    نقل قول: خفه کردن خطا در محیط دلفی

    ممنون.
    اما دقت نکردین : من گفتم :
    چطوری میشه کد رو به روشی نوشت
    میخام تو کد نویسی این کار انجام بشه.


  4. #4
    کاربر دائمی آواتار MohsenB
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    ایرانم
    پست
    601

    نقل قول: خفه کردن خطا در محیط دلفی

    نقل قول نوشته شده توسط Gold مشاهده تاپیک
    با سلام.
    چطوری میشه کد رو به روشی نوشت که حتی وقتی در خوده دلفی برنامه رو اجرا میکنیم. همون کدی که در exception نوشتیم اجرا بشه :
    برای مثال : ...
    با سلام

    وقتی استثنایی رخ می دهد در حالت دیباگ ابتدا خود دیباگر این استثنا رو نمایش میدهد و از کاربر می پرسد که آیا ادامه دهد و یا میخواهید کد محل خطا را ببینید . خوب شما اگه ادامه کار رو انتخاب کنید پیغام شما هم نمایش داده میشود .

    موفق باشید
    آخرین ویرایش به وسیله MohsenB : سه شنبه 21 آذر 1391 در 17:00 عصر دلیل: اصلاح نقل قول

  5. #5

    نقل قول: خفه کردن خطا در محیط دلفی

    نقل قول نوشته شده توسط Gold مشاهده تاپیک
    ممنون.
    اما دقت نکردین : من گفتم :

    میخام تو کد نویسی این کار انجام بشه.
    همچین کاری امکان پذیر نیست ، دیباگر یک نرم افزار جدا هست که به پروسه برنامه شما Attach میش یا پروسه برنامتون توسط اون استارت میشه ( Invasive و Noninvasive ) و اصلا به کدهایی که شما نوشتید کاری نداره ...
    آخرین ویرایش به وسیله Felony : چهارشنبه 06 دی 1391 در 13:53 عصر

تاپیک های مشابه

  1. سوال: خطا در فیلتر کردن بانک SQL در دلفی
    نوشته شده توسط Mazdeh در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 14
    آخرین پست: جمعه 13 آذر 1394, 16:25 عصر
  2. سوال: نحوه‌ی MDI کردن محیط دلفی 2009
    نوشته شده توسط M_Maskout در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: جمعه 23 اردیبهشت 1390, 20:04 عصر
  3. سوال: جابه جا کردن فرم برنامه در محیط دلفی
    نوشته شده توسط Mask در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: جمعه 23 اردیبهشت 1390, 15:30 عصر
  4. کد نویسی Hide کردن فایل Ini در محیط دلفی
    نوشته شده توسط khanboloky در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 1
    آخرین پست: یک شنبه 15 مهر 1386, 01:38 صبح
  5. پیدا کردن خطا از روی شماره
    نوشته شده توسط jannati در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: شنبه 04 بهمن 1382, 09:47 صبح

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

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