PDA

View Full Version : طرز ایجاد وقفه



raahem
یک شنبه 21 بهمن 1386, 20:36 عصر
ساعت حقیقی سیستم رو لازم دارم تو برنامم ....
مثلا می خوام تو برنامم یه وقفه ی مثلا 2 ثانیه ای داشته باشم .... چی کار کنم ؟؟؟؟
ممنون میشم کمک کنین:عصبانی++:

mah.yar
یک شنبه 21 بهمن 1386, 23:32 عصر
از یه حلقه تودرتو برای ایجاد تاخیر استفاده کن

HosseinProgrammer
دوشنبه 22 بهمن 1386, 20:33 عصر
حلقه تودرتو کار مناسبی نیست. چون در سیستم های مختلف تاخیر متفاوتی داره.

شما به وسیله سرویس 2Ch وقفه 21h میتونی زمان سیستم رو بدست بیاری.
CH = ساعت
CL = دقیقه
DH = ثانیه
DL = میکروثانیه

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