PDA

View Full Version : اجرای چند تابع همزمان



vb_nima
شنبه 01 اردیبهشت 1386, 10:21 صبح
سلام به همه.
دوستان چطوری میشه در ویژوال بیسیک چند تابع را همزمان اجرا کرد یا چند حلقه را؟
البته فکر کنم باید از نخ ها استفاده کرد ولی روش کار را نمی دونم.
لطفا اگر کسی اطلاعاتی در این زمینه داره دریغ نکنه>

Armin62
شنبه 01 اردیبهشت 1386, 11:02 صبح
منظورتون توابعی هست که خود برنامه نویس مینویسه یا توابع خود وی بی

vb_nima
شنبه 01 اردیبهشت 1386, 14:49 عصر
مگه فرقی میکنه.
مثلا دو تا تابع که خود برنامه نویس مینویسه.

Armin62
شنبه 01 اردیبهشت 1386, 15:06 عصر
به طور معمول فکر نکنم توابع خود ویبی رو بشه به صورت همزمان اجرا کرد

ولی در مورد توابعی که خود شخص مینویسه اگه چند تابع رو در یک تابع بنویسه ممکنه

romina2006
شنبه 01 اردیبهشت 1386, 19:14 عصر
Multithreading :

CodeMasterX
یک شنبه 02 اردیبهشت 1386, 01:32 صبح
خوشم میاد romina همیشه رک و پوس کنده جواب رو میده D:
برای اجرای چند تابع یا قطعه کد بصورت همزمان باید از "چند ریسمانی" یا همون Multithreading استفاده کنی.توی وی بی 6 اوضاع بد نیست ولی این کار توی دات نت خیلی بهینه شده.
توی سایت یه سری مثال از چند ریسمانی هست،برای آشنایی بیشتر با سیستم کار این کار هم لینک زیر رو ببین:

http://www.cawley.demon.co.uk/thread.html