Введение

             Borland Pascal  with  Objects  (Паскаль  с  объектами  фирмы

        Borland) предназначен  для всех тех пользователей,  которые хотят

        разрабатывать прикладные программы для операционной  системы  DOS

        или операционной  среды  Windows.  Вы можете создавать прикладные

        программы, работающие в реальном режиме DOS, Windows или приклад-

        ные  программы  для  защищенного режима DOS или Windows.  Borland

        Pascal предлагает богатую среду программирования,  которая делает

        разработку  программного обеспечения более производительной и бо-

        лее приятной.  Используя структурированный язык  высокого  уровня

        Паскаль, вы  можете писать программы для приложений любого типа и

        размера.

 

             Borland Pascal 7.0,  оставаясь совместимым с программным ко-

        дом, написанным  для  Turbo  Pascal или Turbo Pascal for Windows,

        предоставляет вам новые  возможности.  Исследуя  эти  возможности

        следует учитывать, что этот компилятор Паскаля является быстрым и

        эффективным компилятором и принят в качестве  общемирового  стан-

        дарта.

Как использовать руководства по Borland Pascal

             Borland Pascal  поставляется  с  одиннадцатью руководствами,

        каждое из которых имеет свое назначение.

 

                   Примечание: Если раньше вы никогда не работали с прог-

              раммным продуктом Turbo Pascal,  прочтите руководство поль-

              зователя.

 

             "Руководство пользователя" будет для вас полезным, если:

 

             - вы хотите знать, как установить Borland Pascal;

 

             - ранее  вы использовали Turbo Pascal или Borland Pascal for

               Windows и хотите знать, что нового в этой версии;

 

             - вы хотите узнать,  как работать с  интегрированной  средой

               разработки программ  Borland  (IDE)  и использовать ее для

               разработки и отладки программ;

 

             - вы хотите узнать о программных модулях и о том,  как напи-

               сать свой собственный модуль;

 

             - ранее  вы не использовали в своих программах указатели или

               хотите освежить свои знания об указателях;

 

             - вы не знакомы с объектно-ориентированным  программировани-

               ем;

 

             - хотите получить начальные сведения об ObjectWindows.

                   Примечание: Если  вы  хотите  узнать  о  языке Borland

              Pascal, прочтите "Руководство по языку".

 

             "Руководство по языку" посвящено языку Borland Pascal и  по-

        ясняет как извлечь из него максимум возможного.  Используйте "Ру-

        ководство по языку", чтобы:

 

             - найти формальное определение языка Borland Pascal, включая

               подробные  диаграммы синтаксиса,  описывающие каждую конс-

               трукцию Borland Pascal;

 

             - узнать как использовать библиотеки динамической компоновки

               и как написать свою собственную библиотеку;

 

             - изучить организацию библиотек исполняющей системы и их ис-

               пользование;

 

             - изучить  процедуры,  функции,  предописанные   переменные,

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

               доступные вашим программам библиотеки исполняющей системы;

 

             - исследовать,  как программы Borland Pascal  использую  па-

               мять;

 

             - узнать,  как  Borland Pascal реализует управление програм-

               мой;

 

             - узнать об оптимизации кода в Borland Pascal;

 

             - выяснить, как Borland Pascal использует язык ассемблера.

 

                   Примечание: При программировании в  Borland  Pascal  в

              качестве основного  справочника используйте "Справочное ру-

              ководство программиста".

 

             "Справочное руководство  программиста"  представляет   собой

        справочник со всеми необходимыми вам подробностями.  При програм-

        мировании держите это руководство рядом с компьютером. Используй-

        те "Справочное руководство программиста", если вы хотите:

 

             - узнать о деталях конкретной процедуры,  функции,  типе или

               константе библиотеки исполняющей системы и  выяснить,  как

               их использовать;

 

             - понять,  как  работают  директивы компилятора,  что делает

               каждая директива компилятора и как пользоваться этими  ди-

               рективами;

 

             - выяснить, что означает сообщение об ошибке;

 

             - познакомиться с использованием компилятора,  работающего в

               режиме командной строки;

             - просмотреть команды редактора;

 

             - просмотреть краткую справочную  информацию  по  директивам

               компилятора;

 

             - ознакомиться со списком зарезервированных слов и стандарт-

               ных директив.

 

                   Примечание: Чтобы узнать о разработке программ для DOS

              с помощью  Turbo Vision,  используйте "Руководство по прог-

              раммированию с использованием Turbo Vision"

 

             "Руководство по  программированию  с  использованием   Turbo

        Vision" знакомит  вас  с  Turbo Vision и поясняет как с ней рабо-

        тать. Turbo Vision - это интегрированная система разработки прик-

        ладных программ,  позволяющая вам быстро начать объектно-ориенти-

        рованное программирование в DOS.  Чтобы освоить Turbo Vision, вам

        нужно:

 

             - проработать руководство и приобрести некоторые навыки раз-

               работки прикладной программы Turbo Vision;

 

             - изучить иерархию Turbo Vision  и  познакомиться  с  типами

               объектов;

 

             - понять смысл программирования,  управляемого событиями,  и

               что оно за собой влечет;

 

             - использовать справочник по Turbo Vision для нахождения де-

               тальной информации  об  объектах  и соответствующих типах,

               константах и переменных в иерархии Turbo Vision.

 

                   Примечание: Чтобы узнать о том  как  писать  программы

              для Windows с помощью ObjectWindows, используйте "Руководс-

              тво по программированию с использованием ObjectWindows"

 

             "Руководство по    программированию     с     использованием

        ObjectWindows" -  это  ваше руководство для разработки приложений

        Windows с помощью библиотеки ObjectWindows  Borland  Pascal  with

        Objects. Чтобы овладеть ObjectWindows, вам понадобится:

 

             - проработать руководство и приобрести некоторые навыки раз-

               работки прикладной программы ObjectWindows;

 

             - изучить иерархию ObjectWindows и прочитать  о  том,  какие

               задачи могут выполнять объекты ObjectWindows;

 

             - научиться  работать в своей программе ObjectWindows с гра-

               фикой, ресурсами и данными;

 

             - использовать справочник по  ObjectWindows  для  нахождения

               детальной  информации об объектах и соответствующих типах,

               константах и переменных в иерархии ObjectWindows.

 

                   Примечание: Чтобы узнать  об  инструментальных  средс-

              твах, которые могут сделать программирование на Паскале еще

              более продуктивным,  познакомьтесь с "Руководством по  инс-

              трументальным средствам и утилитам".

 

             "Руководство по инструментальным средствам и утилитам" пояс-

        няет как использовать поставляемые с  Borland  Pascal  инструмен-

        тальные средства и утилиты. Познакомьтесь с "Руководством по инс-

        трументальным средствам и утилитам", если вы хотите:

 

             - узнать о том, как использовать утилиту TPUMOVER для добав-

               ления и удаления модулей из библиотеки исполняющей системы

               Borland Pascal.

 

             - выяснить,  как можно использовать  администратор  проектов

               MAKE;

 

             - использовать утилиту WinSight для проверки сообщений,  по-

               лучаемых и контролируемых вашим приложением Windows;

 

             - использовать утилиту WinSpector для проверки вашего прило-

               жения Windows  после  получения невосстанавливаемой ошибки

               прикладной программы  (Unrecoverable  Application  Error),

               чтобы помочь вам выяснить, что здесь неверно;

 

             - прочитать о компиляторе ресурсов Resource Compiler, позво-

               ляющем компилировать ваши ресурсы  Windows;  для  создания

               ресурсов  вы,  несомненно,  предпочтете использовать пакет

               разработчика ресурсов фирмы Borland  (Resource  Workshop),

               но для полноты мы включили компилятор ресурсов;

 

             - узнать о том, как создавать справочные файлы Windows 3.0 и

               3.1;

 

             - выяснить,  как использовать при работе с инструментальными

               средствами  режима  командной  строки резидентную в памяти

               справочную систему Borland Pascal - Turbo Help.

 

             Кроме этих книг,  специально посвященных Borland Pascal, па-

        кет  Borland  Pascal включает в себя также следующие руководства,

        которые можно использовать с Borland Pascal и  другими  языковыми

        средствами Borland:

 

             - "Руководство пользователя по Турбо отладчику";

 

             - "Руководство пользователя по Турбо профилировщику";

 

             - "Руководство пользователя по Турбо Ассемблеру";

 

             - "Краткий справочник по Турбо Ассемблеру".