Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Как получить координаты щелчка мыши

Автор: Cube 27.11.2008 23:30

Вы не подскажите можно ли и как можно если можно в графическом режиме проверять в каком мести щелкнула мышка то есть кардиналы получить?

Добавлено через 4 мин.
Сначала спросил…. Потом нашёл http://forum.pascal.net.ru/index.php?showtopic=2383 надеюсь мне это поможет извините за беспокойство

Автор: Cube 28.11.2008 1:55

Прочитал но не совсем понял что делать )) могли бы пояснить мне надо взять нужную функция вписать к себе в программу?

Автор: Ozzя 28.11.2008 11:20

Uses Graph, Crt, Mouse;
{...}
VAR
KoordX,KoordY:Word
{...}
begin
{...}
If InitMouse then
begin
{мышь инициализированна}
ShowMouse;{отображение указателя}
if ButtonPressed=1 {нажата левая кнопка мыши} then
GetMouseXY(KoordX,KoordY); {в KoordX,KoordY хранятся координаты х,у соответственно }
{...}
HideMouse; {сокрытие указателя}
end else {мыши нет или не поддерживается}
{...}