|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2007, 06:26 | #1 |
Пользователь
Регистрация: 05.05.2007
Сообщений: 16
|
Как сделать гашение курсора
Подскажите как в программе на Паскале средствами Ассемблерного кода убрать курсор и вернуть его обратно
Границ нет, есть преграды.
|
19.05.2007, 07:39 | #2 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Может пойдёт, с помощью прерывания, устанавливаем курсор за пределы экрана (например на 100-ую позицию, первой строки)
Код:
|
20.05.2007, 18:20 | #3 |
Пользователь
Регистрация: 05.05.2007
Сообщений: 16
|
Нет, такой метод в текстовом режиме не канает.
Сдесь если значение столбца привышает ограничения (80), то курсор автоматически переводится на новую строку. ТОже самое происходит со строкой. Я слышал, что есть процедура позваляющая просто заглушать курсор.
Границ нет, есть преграды.
|
21.05.2007, 20:16 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
можно получить текущее положение курсора, потом установить цвет фона такой же какой цвет курсора
|
21.05.2007, 22:14 | #5 |
Пользователь
Регистрация: 05.05.2007
Сообщений: 16
|
Нет, это понятно, но для этого нужно моного действий выполнить:
Код:
А простой функции просто меняющей цвет курсора насколько мне известно нет. А на Ассемблере просто одна функция убирет курсор, причем так, что он негде не вылезет.
Границ нет, есть преграды.
Последний раз редактировалось Кролик; 21.05.2007 в 22:18. |
22.05.2007, 15:45 | #6 |
Пользователь
Регистрация: 05.05.2007
Сообщений: 16
|
Мне подсказали один вариант:
Код:
Границ нет, есть преграды.
|
25.05.2007, 16:34 | #7 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Не вижу проблемы , всё те правильно подсказали
Вот тебе страшная дема (FASM) На паскале то же самое (asm "xxh" = pascal "$xx" если не в курсе) Код:
пыщь
Последний раз редактировалось JTG; 25.05.2007 в 16:45. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисунок курсора | Fellics{новичок} | Помощь студентам | 2 | 25.05.2008 20:04 |
Позиция курсора | Манжосов Денис :) | Помощь студентам | 3 | 25.04.2008 16:56 |
Определяем вид курсора | Komersant | Win Api | 3 | 09.10.2007 11:23 |
Координаты курсора | Haster | Win Api | 8 | 06.08.2007 12:04 |
положение курсора | mishel | Общие вопросы Delphi | 9 | 30.01.2007 21:37 |