| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > проблема с выводом строки в цвете |
| Автор: Nurashka 23.9.2008, 12:51 | ||||
| Всем, привет! У меня такая проблемка: есть процедура, которая должна выводить строку, параметры: адрес начала строки, количество символов и код цвета. Параметры передаются через стек, процедура сохраняет все используемые регистры, очищает за собой стек. Так вот, после ее вызова строка выводится, все как надо... Но дальше все выводиться в том же цвете... Даже если выводить по прерыванию INT 21h... Как восстановить атрибуты обратно на обычные? Вот текст процедуры:
и ее вызов:
Заранее спасибо за помощь)) |
| Автор: Nurashka 23.9.2008, 16:10 |
| А, кажется я поняла: так происходит только после прокрутки экрана вниз... А если запускать на чистом экране, то все ОК) Видимо, сохраняются атрибуты тех символов, что здесь были до этого) |