АК
Аннет К

Как можно отследить перемещение мышки в qbasic ?

На
Настя

В QBASIC - никак.
Все дело в том, что интерпретатор QBASIC, это сильно урезанная версия компилятора Quick Basic 4.5
Самое главное его ограничение - это невозможность работы с внешними библиотеками *.QLB.
Например, с библиотекой системных прерываний (что бы достучаться до драйвера мышки, используется INT 33h прерывание процессора) .

' Пример процедуры для работы с мышкой в Quick Basic 4.5

' $INCLUDE: 'interupt.bi'
DECLARE SUB MOUSE (G1%, G2%, G3%, G4%)
DEFINT A-Z
SUB MOUSE (ml, m2, m3, m4)
' Эта процедура обеспечивает интерфейс с драйвером мыши
' m1, m2, m3, m4 - параметры, передаваемые в драйвер мыши
' и возвращаемые оттуда. Они соответствуют регистрам
' процессора АХ, ВХ, СХ, DX

' *****************************************************
n = &H33: ' прерывание 33h
inreg.ax = m1 ' входные регистры
inreg.bx = m2
inreg.cx = m3
inreg.dx = m4
CALL interrupt(n, inreg, outreg)
m1 = outreg.ax ' выходные регистры
m2 = outreg.bx
m3 = outreg.ex
m4 = outreg.dx
END SUB

Похожие вопросы
Можно ли через qbasic создавать игры?
програмирование в QBASIC
Программирование QBASIC
Qbasic как можно отследить перемещение мышки?
Подскажите недавно начал осваивать язык QBasic. на какой язык можно с QBasic???
помогите решить в QBasic, или перевести с Pascal в QBasic
программирование на qbasic
как записать перемещения мышки
Учебник по QBASIC
qbasic дайте ссылку на скачивание qbasic на windows 8