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

نام تاپیک: فرق رویداد on load و on open

  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1387
    محل زندگی
    تربت حیدریه
    پست
    131

    فرق رویداد on load و on open

    سلام
    مخواستم ببینم رویداد on load و on openدر خصوصیت property فرم چه تفاوتی دارند؟ با توجه به اینکه طبق برداشت من این دو رویداد در موقع باز شدن فرم بکار میروند، چه موقع باید از on load و چه موقع باید از on open استفاده کرد؟

  2. #2
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: فرق رویداد on load و on open

    سلام
    در مرحله اول
    ترتیب عملکرد فرم .


    Open next Load next Resize next Activate next Current

    رویداد open قابل کنسل کردن هستند
    یعنی در مسیر کدها میشه از دستور
    cancel=true
    استفاده کرد ولی
    رویدادهای load قابل کنسل کردن نیستند .


    مثال


    Private Sub Form_Open(Cancel As Integer)
    If your formul Then
    Cancel = True
    Msgbox " شرایط فرمول رعایت نشده"
    End If
    End Sub

    در صورت عدم برقراری فرمول
    در رویداد open
    فرم شما باز نمیشه .
    ولی در رویداد load
    کنسل عمل نمیکنه و فرم باز میشه
    آخرین ویرایش به وسیله padide55 : دوشنبه 10 آذر 1399 در 22:53 عصر

  3. #3

    نقل قول: فرق رویداد on load و on open

    ترتیب اتفاقات برای ورود به فرم
    open (control) load (form) resize (form) activate (form) curent (form)
    و ترتیب اتفاقات برای خروج از فرم
    Exit (control) LostFocus (control) Unload (form) Deactivate (form) Close (form)


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

  1. پاسخ: 1
    آخرین پست: دوشنبه 17 آذر 1393, 10:48 صبح
  2. حرفه ای: Load یک فرم در رویداد لود فرم دیگه
    نوشته شده توسط ali.khoban در بخش C#‎‎
    پاسخ: 8
    آخرین پست: جمعه 09 تیر 1391, 15:02 عصر
  3. فراخوانی روید load فرم اول در فرم دوم
    نوشته شده توسط abcd_a در بخش C#‎‎
    پاسخ: 14
    آخرین پست: دوشنبه 08 خرداد 1391, 13:03 عصر
  4. Load فایل ها بدون پنجره Open
    نوشته شده توسط H_r_m در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: چهارشنبه 30 آذر 1390, 14:37 عصر
  5. مبتدی: load picture - Open
    نوشته شده توسط masoud.r در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 22 اردیبهشت 1389, 21:27 عصر

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

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