Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2011, 18:35   #1
ahz4et
 
Регистрация: 15.01.2011
Сообщений: 5
По умолчанию действие при клике на левую кн м.

добрый день.
помогите разобраться откуда ошибка:
ввожу символы с клавиатуры до нажатия эскейпа
после этого подключаю мышку и хочу по нажатию левой кнопки
проводить какое-нибудь действие (например, смену видеостраницы),
но выдаёт ошибку

Код:
.286
.model	tiny
.code

mov	ax,3			; текстовый режим
int	10h

@10:
mov 	ah,01h		; вводим символы с клавиатуры
int	21h	 
cmp 	al,27		; до появления символа ESC
jne	@10


mov	ax,0			; mouse initialization
int	33h

mov	ax,1			; show mouse cursor
int	33h

mov	ax,0ch			; left button is pressed
mov	cx,10b
lea	dx,prmaus
int	33h

mov 	ah,0  ; ждём нажатия любой кнопки для выхода
int 	16h


prmaus	proc	far
push	ds
push	es
pusha

;push	0b800h
;pop	es
;push	0
;pop	di

;push	ax
;mov	ah,5
;mov	al,1
;int	10h
;pop	ax

popa
pop	es
pop	ds

retf
prmaus	endp


xor	cx,cx
mov	ax,0ch
int	33h

mov	ax,4c00h 		;завершаем работу
int	21h

end
ahz4et вне форума Ответить с цитированием
Старый 28.05.2011, 18:46   #2
ahz4et
 
Регистрация: 15.01.2011
Сообщений: 5
По умолчанию

кажется, разобрался...
нужно было передать в es адрес процедуры
ahz4et вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OnMouseDown обьекта при клике по другому MyLastHit Общие вопросы Delphi 3 28.12.2010 18:31
Получить Х при клике по графику C# Скарам Помощь студентам 0 04.03.2010 19:52
Сортировка при клике на колонке mental БД в Delphi 6 23.12.2009 17:07
На каждом клике действие! Rebel123 Общие вопросы Delphi 2 28.08.2009 22:22
Выводить данные по при клике на лукапкомбобокс Arkuz БД в Delphi 5 08.12.2008 21:42