ورود

View Full Version : مشکل در استفاده از وقفه!!!



WhiteWorld
سه شنبه 19 آذر 1392, 10:03 صبح
من از وقفه mov ah,01h int 16h برای خواندن کلید از صفحه کلید استفاده کردم.
مثلا اگر کلید W را وارد کردم نشانه گر به سمت بالا حرکت کند.و تا زمانی که کاربر کلیدی را وارد نکرده به سمت بالا حرکت کند. و کاربر کلید D را وارد کرد نشانگر به سمت راست برود.
ولی این وقفه فقط برای اولین کلید زنی عمل میکند.....اگه میشه کمک کنید:افسرده:

Delphi Coder
یک شنبه 24 آذر 1392, 01:28 صبح
از تابع 0 استفاده کن (ah=0) تابع 1 از در صورت موجود بودن از بافر میخونه و رد میشه ولی 0 منتظر فشرده شدن کلید میمونه.