а затем объекты исчезают или
ботать, а затем объекты исчезают или изменяется цвет или толщина
линий, а экраны перемешиваются. И наконец, все зависает, и вам
приходится перезагружаться аппаратным образом.
Наиболее вероятная причина состоит в ошибочном использовании
TDeb 3.0 #3-3 = 57 =
памяти. Чтобы проверить, так ли это, и найти местоположение ошиб-
ки, повторите загрузку Windows, выполните только менеджер прог-
рамм и TDW, если это возможно (чтобы минимизировать использование
памяти), и загрузите BCWDEMOB и TDW снова.
Переключение из программы
-----------------------------------------------------------------
Прежде чем продолжить сеанс отладки, может потребоваться ор-
ганизовать отладку таким образом, чтобы не использовать
Ctrl-Alt-SysRq для переключения из перекладной программы в TDW,
поскольку использование данного метода требует осторожности. Ре-
шение состоит в том, чтобы установить единственное сообщение, по
которому должно выполняться прерывание, и которое вы по своему
желанию можете генерировать в программе, и которое обычно само по
себе не появляется.
Так как BCWDEMO - это работающая с "мышью" графическая прог-
рамма, не принимающая графического ввода, то работа с клавиатурой
здесь обычно не нужна. Следовательно, лучше всего организовать
прерывание по сообщению WM_KEYFIRST. После задания этого сообще-
ния в окне View¦Windows Message (Обзор¦Сообщения Windows) прог-
рамма будет прерываться при каждом нажатии клавиши. (Поскольку
программа не реагирует и на нажатие правой кнопки "мыши", для
этой цели можно использовать и сообщение WM_RBUTTONDOWN).
Тестирование программы
-----------------------------------------------------------------
Теперь вы можете нажать клавишу F9, чтобы начать выполнение