Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на языке Pascal

Выпуск № 102
от 21.03.2003, 15:10

Администратор:
Имя: Sensey
URL: Информационный ресурс
ICQ: 105679124
Украина, Харьков
О рассылке:
Задано вопросов: 169
Отправлено ответов: 514
Активность: 304.1 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Sensey
Статус: Профессиональный
Общий рейтинг: 121.04
URL: Страничка рассылки по Паскалю
Телефон: +38 (0572) 41-76-04 д.
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 107.99
[Подробней >>]
baldr
Статус: Профессиональный
Общий рейтинг: 113.49
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
 
Ace
Статус: Доверительный
Общий рейтинг: 136.58
[Подробней >>]
Ayl
Статус: Профессиональный
Общий рейтинг: 118.43
[Подробней >>]
kvINT
Статус: Профессиональный
Общий рейтинг: 105.23
Телефон: (34316)2-31-45
[Подробней >>]
 
Tancho
Статус: Опытный
Общий рейтинг: 149.01
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 165. Плиз объясните.Как юзать мышь стндартными средствами паскаля .Без создания своих модулей... (ответов: 7)

Вопросов: 1, ответов: 7


 Вопрос № 165

Плиз объясните.Как юзать мышь стндартными средствами паскаля .Без создания своих модулей



Вопрос отправлен: 18.03.2003, 15:04
Отправитель: CJ

[Следующий вопрос >>] [Список вопросов]

Отвечает Sensey

Добрый день, CJ!
Никак. Надо писать обработчик 33 прерывания. В нем содержатся ф-ции работы с мышой.


Ответ отправлен: 18.03.2003, 15:25
Отправитель: Sensey


Отвечает vitya

Добрый день, CJ!
Увы никак. Правда можно не писать свои модули, скачать где-нибудь в инете написанные кем-то модули. Но все равно это уже не стандартные средства.

Ответ отправлен: 18.03.2003, 15:26
Отправитель: vitya


Отвечает baldr

Здравствуйте, CJ!
Ну... Дык... Возьми чужие модули!!
Или пиши на асме обработчик событий драйвера... Или на паскале, но это еще тот геморрой...


Ответ отправлен: 18.03.2003, 23:48
Отправитель: baldr


Отвечает Ace

Здравствуйте, CJ!
Через 33h прерывание. А вообще, берешь любой модуль для работы с мышью и смотришь, как это делается там.

Ответ отправлен: 18.03.2003, 18:09
Отправитель: Ace


Отвечает Ayl

Приветствую Вас, CJ!
Никак. Модуль для работы с мышью в стандартный комплект не входит. Либо ищи в инете, либо пиши сам, либо используй Turbo Vision, если тебе нужен текстовый интерфейс. Или пиши под винду - там грызун поддерживается на уровне операционки.

Ответ отправлен: 18.03.2003, 15:57
Отправитель: Ayl


Отвечает kvINT

Доброе время суток, CJ!
Используй стандартный модуль mouse.
В приложении пример из книжки Немнюгина.

Приложение:

Ответ отправлен: 19.03.2003, 11:38
Отправитель: kvINT


Отвечает Tancho

Добрый день, CJ!
К сожелению - юзать мышь стндартными средствами паскаля ты
никак не сможешь так как, в стандартнам Pascal'е нет
встроенных модулах роботу мыши. У тебя нескольких других
возможностей :
1) Восползоватся встроенный Turbo Assembler и через
прерываний Int 33h управлять мыши;
2) Поишчить у Internet'у нужные модули для работу мыши;
3) Пользоватся Turbo Vision;
4) Перейти к Borland(Turbo) Pascal for Windows.

Ответ отправлен: 19.03.2003, 13:27
Отправитель: Tancho



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (35)
C / C++ (30)
Perl (6)
Delphi (16)
Pascal (18)
Basic / VBA (11)
Java / JavaScript (10)
PHP (7)
MySQL / MSSQL (6)
Пользователю
Windows 95/98/Me (32)
Windows NT/2000/XP (26)
"Железо" (29)
Поиск информации (14)
Администратору
Windows NT/2000/XP (11)
Linux / Unix (14)
Юристу
Гражданское право (7)
Семейное право (3)
Трудовое право (4)
КоАП (4)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное