Работа в среде Borland Pascal ?,05
браузеру; Objects — просмотр иерархии объектов; Units — просмотр используемых модулей; Globals — просмотр всех глобальных символов; Symbol — поиск конкретного символа в программе);
• в опции Compile вместо подопции Destination, управляющей размещением исполняемой программы в среде Турбо Паскаля (в оперативной памяти или на диске) используется подопция Target, с помощью которой можно выбрать тип программы [Windows, MS-DOS или защищенный режим);
• в опции Tools к утилите Сгер добавлены вызовы компилятора Turbo Assembler, отладчика Turbo Debugger и средства наблюдения за исполняемыми программами Turbo Profiler,
• в опции Options добавлена подопция Browser, с помощью которой можно настроить браузер.
Замечу, что после выбора типа программы, отличного от MS-DOS, в меню исчезнут или станут запрещенными для выбора все опции встроенного отладчика, т.к. отладка программ д^я защищенного режима и для Windows может проходить только под управлением отладчика Turbo Debugger, входящего в комплект поставки Borland Pascal with Objects 7.0.
8.1.2. Использование защищенного режима
Защищенный режим работы процессоров 80х86 — это особое состояние процессора, в котором ему доступны команды, неиспользуемые в обычном, незащищенном режиме. В защищенном режиме процессор применяет другую схему адресации (см. п.8.2.1), что дает ему возможность адресовать память практически неограниченного размера.
Среда ВР не только позволяет создавать программы, рассчитанные на защищенный режим работы процессора, но и сама использует этот режим для доступа к дополнительной памяти, в которой она размещает таблицы компилятора и компоновщика. Это дает возможность создавать крупные программные проекты непосредственно в среде ВР без помощи внешнего компилятора ВРС.ЕХЕ.
8.1.3. Работа с браузером
Чтобы браузер смог нормально работать с Вашей программой, она должна быть откомпилирована в режиме {$L+,D+,Y+}, т.е. с подключением к ней всей отладочной информации. Поместите указанную директиву компилятора в начало Вашей программы или убедитесь в том, что активны (отмечены крестиком) опции Debug Information, Local symbols и Symbol information диалогового окна Options/Compiler, и откомпилируйте программу перед тем, как обратиться к браузеру.
Просмотр объектов
Для просмотра иерархии объектов (если, разумеется, программа использует ООП) следует вызвать меню Search/Objects. На экране появится дерево наследования всех объектов программы. Если дважды щелкнуть мышью на каком-либо объекте или выделить объект указателем и нажать