Лекция: Команды опции Search.

Команды этого режима предназначены для поиска любой последовательности символов в редактируемых текстах.

Find – (поиск) – при выборе этой опции на экране появляется диалоговое окно, а пользователю предлагается ввести искомую последовательность символов и определить условия и область поиска. Условия поиска задаются с помощью нескольких кнопок – флажков. Флажки позволяют установить, следует ли при поиске:

– различать прописные и строчные буквы;

– анализировать только слова или знаки пунктуации то же;

– распознавать включаемые в искомую строку спецификаторы формата.

Кроме того, с помощью кнопок-переключателей определяется область и направление поиска: областью поиска может быть весь текст или выделенный фрагмент; начало или конец области может также помечаться курсором; направление поиска может быть либо прямым, т. е. от начала области к концу, либо обратным.

Replace – замена в тексте одних последовательностей символов на другие. Диалоговое окно, которое появляется при выборе этой опции, очень похоже на соответствующее окно опции Find; исключением является дополнительное поле, в которое необходимо поместить строку замены. Если искомая строка найдена, система спрашивает, следует ли заменить только ее первое вхождение либо все вхождения сразу. Как и в случае опции Find, текст для поиска может быть взят из окна редактирования.

Search Again –установка тех же условий поиска, которые были сформированы в результате самого последнего вызова либо опции Find, либо опции Replace и проведение поиска.

Goto line number –поиск участка текста, содержащего строку с заданным номером. Найденный участок появляется в окне редактирования.

Find Error – определение места нахождения ошибки, возникающей во время выполнения программы. Если флаг Debugging установлен (см. меню опции Option), то при возникновении ошибки курсор автоматически будет помещен на строку, содержащую ошибочный оператор. Однако если это не так или если программа запущена не из среды Турбо-Паскаля, то ошибка локализоваться не будет (будет указан только адрес ошибочного оператора). В этом случае и следует использовать опцию Find Error. При выборе этой опции надо задать адрес ошибочного оператора в виде
< сегмент >:< смещение>, а система определит его местонахождение.

Find Procedure – поиск в программе нужной процедуры или функции. Для инициализации поиска необходимо ввести имя подпрограммы.

еще рефераты
Еще работы по информатике