PDA

View Full Version : اجرای تایمر در Thread ؟



habedijoo
چهارشنبه 15 تیر 1384, 14:37 عصر
با سلام به همه دوستان
من یک برنامه نوشته ام که درون آن یک تایمر قرار دارد . در این تایمر تعدادی دستور است که اطلاعات روی پورت را می خواند. مقدار تایمر من یک میلی ثانیه است . چون زمان تایمر کم است و دستورات بکرات پورت را چک می کنند فرم من بلوکه می شود . می خواهم تایمر را در یک نخ (Thread)
اجرا کنم .

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


با تشکر از همه .

habedijoo
شنبه 18 تیر 1384, 16:31 عصر
با سلام به همگی

کسی که به سوال من جواب نداد ، ما هم خودمان پیداش کردیم .
براتون بگم شاید به دردتون خورد .


خود Thred امکاناتی داره که می تواند در یک دوره زمانی که شما مشخص می کنید ، یک سری دستورات را تکرار کنه . دقیقا شبیه به تایمر ولی در یک رشته جداگانه .

یک مثال ضمیمه کردم . ببینید ، همه چیز دستگیرتون میشه .

راستی من یک MessageBox و InputBox فارسی درست کرده بودم . می دونم که خیلی ضعف داره ولی خوب منتظر بودم همگی نظر بدید تا با هم دیگه کاملش کنیم و مورد استفاده جمع قرار بگیره . اگه دیدینش حتما نظر بدین . ( ببخشید که با این موضوع ربطی نداشت )

omidgold
چهارشنبه 31 فروردین 1390, 22:20 عصر
برنامت که مشکل داره مهندس