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

نام تاپیک: استفاده از DoEvents در حلقه ها

  1. #1
    کاربر دائمی آواتار ehsan_ansaripoor
    تاریخ عضویت
    تیر 1384
    محل زندگی
    isfahan
    پست
    706

    Question استفاده از DoEvents در حلقه ها

    با سلام به همه دوستان:

    می خواستم ببینم آیا در VB.Net هم مثل VB6 در نوشتن حلقه ها یا موارد مشابه احتیاجی به استفاده از تابع DoEvents هست یا خیر چون همان طوری که می دونید DoEvents باعث کندی عمل هم می شود.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1383
    محل زندگی
    تهران
    پست
    1,021

    Lightbulb

    سلام
    نقل قول نوشته شده توسط ehsan_ansaripoor
    با سلام به همه دوستان:

    می خواستم ببینم آیا در VB.Net هم مثل VB6 در نوشتن حلقه ها یا موارد مشابه احتیاجی به استفاده از تابع DoEvents هست یا خیر چون همان طوری که می دونید DoEvents باعث کندی عمل هم می شود.
    در 2003 ما Thread داریم و در 2005 هم BackgroundWorker اضافه شده برای این کار.
    البته اینو بگم BackgroundWorker همون Thread است که بصورت یک کلاس برای سهولت کار کپسوله شده.

    در پناه حق موفق باشید و پرتوان
    آخرین ویرایش به وسیله Hamedm : جمعه 18 فروردین 1385 در 11:13 صبح

  3. #3
    کاربر دائمی آواتار ehsan_ansaripoor
    تاریخ عضویت
    تیر 1384
    محل زندگی
    isfahan
    پست
    706
    حامد جان کلی مرسی. پس تابع DoEvents یک تابع فانتزی در VB.Net است درسته؟

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1383
    محل زندگی
    تهران
    پست
    1,021

    Lightbulb

    سلام
    نقل قول نوشته شده توسط ehsan_ansaripoor
    حامد جان کلی مرسی. پس تابع DoEvents یک تابع فانتزی در VB.Net است درسته؟
    با وجود Threadها دیگه نیازی به DoEvents نیست (ولی بین خودمون باشه بعضی از اوقات چاره ای جز استفاده از DoEvents نیست )

    در پناه حق موفق باشید و پرتوان

  5. #5
    کاربر دائمی آواتار ehsan_ansaripoor
    تاریخ عضویت
    تیر 1384
    محل زندگی
    isfahan
    پست
    706
    حامد جان مرسی.

    در پناه حق موفق باشید و پرتوان

  6. #6
    اینم من پیدا کردم که کار باbackgroundworker رو توضیح می ده

    http://www.danielmoth.com/Blog/2004/...er-sample.html
    آخرین ویرایش به وسیله rezaei manesh : سه شنبه 12 دی 1385 در 13:18 عصر دلیل: رفع مشکل لینک

  7. #7
    کاربر دائمی آواتار MShirzadi
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تهران
    پست
    325
    میشه بگید که DoEvent و BackGroundWorker چی کار میکنه وطرز استفاده از اونها رو هم بگید
    البته من لینک دوستمون رو نتونستم وا کنم که این سوال رو پرسیدم

  8. #8
    من لینک بالا رو درست کردم
    http://www.danielmoth.com/Blog/2004/...er-sample.html
    من خودم همین امروز به فکر استفاده از backgroundworker افتادم

    یکی از کاربرداش این هست که می تونی یک عملیات رو در هرجای آن متوقف کنی به طوری که تا اون مرحله از بین نره و یک Progressbar هم داره
    من تازه می خوام روش کار کنم اگه کمک خواستم همین جا مطرح می کنم و نتیجه کار رو هم اینجا می زارم

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

  1. DoEvents
    نوشته شده توسط odiseh در بخش VB.NET
    پاسخ: 6
    آخرین پست: شنبه 30 دی 1385, 11:56 صبح
  2. معادل DoEvents
    نوشته شده توسط روانشناس در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 11 اسفند 1383, 06:50 صبح

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

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