Ваш пакет Borland Pascal включает в себя пять различных версий Borland Pascal: 

             * BP.EXE,  интегрированную  среду разработки программ (IDE), которая работает в  защищенном режиме  DOS  и генерирует прикладные  программы DOS реального режима,  Windows и DOS защищенного режима.

             * BPW.EXE,   интегрированную  среду,  которая  работает под Windows и генерирует прикладные  программы  DOS реального режима, Windows и DOS защищенного режима.

             * TURBO.EXE,  интегрированную среду,  которая работает в реальном режиме DOS и генерирует только прикладные программы DOS реального режима.

             * BPC.EXE,  компилятор, работающий в режиме командной строки в защищенном режиме DOS и генерирующий прикладные программы DOS реального режима, Windows и DOS защищенного режима.

             * TPC.EXE компилятор, работающий в режиме командной строки в реальном режиме DOS и генерирующий только прикладные программы DOS реального режима.

            

             Borland Pascal  поставляется с автоматической программой установки,  которая называется INSTALL. Из-за использования методов упаковки файлов вы должны воспользоваться данной программой, а не просто скопировать на свой жесткий  диск  файлы  Borland  Pascal.  Программа  INSTALL автоматически  копирует и распаковывает файлы Borland Pascal и Borland Pascal for Windows.

             Мы предполагаем,  что вы уже знакомы с командами DOS. Например, для создания резервных  копий своих  дистрибутивных  дискет (купленных вами дискет) вам потребуется команда  DISKCOPY.  Когда вы получите дискеты, сделайте их полную рабочую копию, а оригиналы сохраните затем в надежном месте.

             Данная глава содержит информацию по следующим вопросам:

             * установка  Borland Pascal  и Borland Pascal for Windows в вашей системе;

             * доступ к файлу README;

             * доступ к файлу HELPME!.DOC;

             * использование примеров программ Borland.

             Кроме выполнения других функций программа Install распознает используемое аппаратное обеспечение и настраивает соответствующим образом Borland Pascal. Она также автоматически создает необходи-мые каталоги и переписывает файлы с ваших  дистрибутивных  дисков на жесткий диск.  Ее действия говорят сами за себя, а в приведенном ниже тексте сообщается все, что вам нужно знать.

             Чтобы установить Borland Pascal, сделайте следующее: 

             1. Вставьте установочную дискету (дискету 1) в  дисковод  A. Наберите следующую команду, затем нажмите клавишу Enter: 

                    A: INSTALL 

             2. Нажмите Enter, когда выведется экран установки. 

             3. Следуйте подсказкам.

 

             4. Программе  Install для  записи временных файлов перед их распаковкой требуется пространство на диске.  В начальном экране INSTALL перечисляются требования к пространству на диске;  если его недостаточно, выйдите из Install и освободите необходимое пространство.  После завершения работы Install эти временные файлы будут удалены. 

             5. В конце установки вам может потребоваться добавить в файл

                CONFIG.SYS следующую строку:

                    FILES = 20 

                а в файл AUTOEXEC.BAT следующую строку:

                    PATH = C:BPBIN

                (или модифицируйте оператор PATH, если он уже имеется).

                   Примечание: Если вы смените используемый по  умолчанию каталог, вам нужно изменить установку PATH. 

             Когда вы  завершите работу,  программа Install напомнит вам, что нужно прочесть файл README, который содержит последнюю информацию о  деталях  имеющегося  у вас издания данной версии Borland Pascal.

             В следующий раз, когда вы запустите Microsoft Windows (после выхода из программы просмотра файла  README),  выведется запрос, хотите  ли вы создать в администраторе программ программную группу Borland Pascal.  Если вы выберете утвердительный  ответ, Yes, Windows создает  программную группу,  содержащую пиктограммы для программ и утилит Borland Pascal и Borland Pascal for Windows. 

             Программа Install предполагает,  что Windows устанавливается в каталоге,  который вы задали как каталог Windows в процессе установки. Она предполагает также,  что администратор программ  запускается автоматически   как  "оболочка"  Windows  при запуске Windows. Если вы используете программную  оболочку,  отличную от администратора программ,  то вам может потребоваться отредактировать файл SYSTEM.INI в каталоге Windows и включить в него строку: 

             SHELL=PROGMAN.EXE

 

             В противном случае при первоначальном открытии Windows и попытке Borland Pascal создать новую группу администратора программ вы получите сообщение, говорящее об "отсутствии связи с администратором программ".  После того как Borland Pascal for  Windows и другие инструментальные средства будут установлены в группе администратора программ,  вы можете проверить эти установки  и, если хотите, переустановить их в альтернативной командной оболочке.

             Для запуска  Borland Pascal перейдите в созданный программой Install подкаталог Borland Pascal BIN.  Обычно этим каталогом является каталог C:BPBIN. Для запуска интегрированной среды защищенного режима наберите: 

             BP 

                   Примечание: Об интегрированной среде Windows рассказывается ниже. 

             Файлы DPMI16BI.OVL  и RTM.EXE должны присутствовать в  каталоге по текущему маршруту, в противном случае BP.EXE не запустится. 

             Чтобы запустить интегрированную среду IDE,  работающую в реальном режиме, наберите: 

             TURBO

             Интегрированная среда DOS защищенного режима, компилятор режима командной строки и другие инструментальные средства защищенного режима используют интерфейс защищенного режима DOS, что дает вам доступ ко всей памяти компьютера.  Кроме того,  вы можете использовать Borland  Pascal для написания своих собственных приложений, работающих в защищенном режиме.  Интерфейс защищенного режима полностью прозрачен для пользователя, и за немногими возможными исключениями вам не нужно о нем думать.

                                    DPMIINST 

             Одним таким исключением может быть ситуация, когда вы запускаете Borland Pascal самый первый раз.  Для определения того, как разрешить использование защищенного режима на  вашем  компьютере, Borland Pascal  использует внутреннюю  базу данных характеристик различных машин и соответствующим образом настраивается.  Если на вашей машине более старый микропроцессор,  чем 80286,  то Borland Pascal может его не распознать.  При запуске Borland  Pascal  вы увидите следующее сообщение: 

             Machine not in database (RUN DPMIINST)

             (Машины нет в базе данных, запустите DPMIINST) 

             Если вы  получили это сообщение, просто запустите программу DPMIINST, набрав DPMIINST в ответ на подсказку DOS. 

             Для определения  наилучшего способа  разрешения защищенного режима DPMIINST выполняет на вашей машине последовательность тестов и автоматически конфигурирует соответствующим образом Borland Pascal. После выполнения программы DPMIINST вам больше не  потребуется ее запускать. 

             Некоторые администраторы памяти,  драйверы устройств и резидентные в  памяти  программы (TSR)  могут  нарушать способность DPMIINST анализировать  ваш компьютер.  Если выполнение DPMIINST завершается неудачно, временно запретите или удалите эти программы. Это дает DPMIINST неограниченный доступ, который необходим ей для определения наилучшего пути перехода в защищенный режим.

 

                               Переменная DPMIMEM 

             По умолчанию интерфейс DPMIMEM Borland  Pascal  распределяет для своего использования всю доступную дополнительную и расширенную память.  Если вы не хотите распределять всю доступную  память для ядра  DPMIMEM,  вы  можете установить переменную операционной среды таким образом, чтобы задать максимальный объем используемой памяти. Эту  переменную  можно  ввести непосредственно в ответ на подсказку DOS или задать в виде строки  файла  AUTOEXEC.BAT,  используя следующий синтаксис: 

             SET DPMIMEM=MAXMEM nnnn 

        где nnnn - объем памяти в килобайтах.

 

             Например, если  у вас есть система с 4 мегабайтами памяти и вы хотите,  чтобы ядро DPMIMEM использовало 2 мегабайта, оставляя 2 мегабайта  свободными, переменную  DPMIMEM  следует установить следующим образом: 

             SET DPMIMEM=MAXMEM 2000

                                     RTMRES

 

             RTMRES выполняет  предзагрузку  DPMI-сервера.  Он  разрешает DPMI и порождает командный процессор DOS.  Предзагрузка DPMI-сервера позволяет вам загружать  инструментальные  средства  Borland Pascal, работающий в защищенном режиме,  такие как BP, BPC, TASMX  и т.д. несколько быстрее. Для выхода из командного процессора наберите EXIT.

             RTMRES особенно полезен,  если вы используете BPC - компилятор командной строки,  работающий в защищенном режиме DOS. Каждый раз, когда вы его вызываете, загружается DPMI-сервер. Если  вы  предварительно  запустили RTMRES,  то сервер уже присутствует, и  компилятор режима командной строки загружается быстрее. 

                  Borland Pascal и расширенная память 

             После загрузки  ядра DPMI (выполнением BP или с помощью утилиты RTMRES) интегрированная интерактивная среда  Borland  Pascal взаимодействует с  DPMI-сервером черед администратор этапа выполнения Borland (RTM.EXE) для распределения памяти  таким        образом, что сможет  загружаться  и выполняться интегрированная среда IDE. По умолчанию IDE использует всю расширенную память,  зарезервированную ядром DPMI.

             Чтобы запустить Borland Pascal for Windows, щелкните кнопкой "мыши" на  пиктограмма Borland Pascal for Windows администратора программ. Из  Windows вы можете также запускать две интегрированные интерактивные среды для DOS; их пиктограммы можно найти в администраторе программ.

             Интегрированная среда защищенного режима DOS должна прекрасно работать, если вы запускаете Windows в расширенном режиме 386. Переменную DPMIMEM вам устанавливать не потребуется; вместо этого используйте для конфигурирования объема памяти, которую вы хотите отвести для использования Borland Pascal, файл PIF Borland Pascal for Windows (BPBINBP.PIF).

             Предварительная загрузка  DPMI-сервера  позволяет вам запускать инструментальные средства защищенного режима (BP, BPC, TASMX и т.д.)  в Windows в стандартном режиме DOS.  Для этого запустите  RTMRES.EXE (как описано выше). Использование RTMRES.EXE в сочетании с Windows всегда устанавливает переменную DPMIMEM в объем памяти, меньший максимального.  Это обеспечивает в Windows  наличие достаточного объема физической памяти для работы. 

             Если вы  работаете  под  управлением оболочки RTMRES,  то не сможете запустить Windows  в улучшенном  режиме  386, поскольку DPMI-сервер по  умолчанию распределяет всю расширенную память для своего собственного использования.  Вам нужно  сначала выйти  из оболочки, а  затем запустить Windows или использовать для ограничения объема  памяти, распределяемой DPMI-сервером,  переменную DPMIMEM.

             Если в окне Windows DOS вы выберите  запуск интегрированной среды защищенного  режима, то  вам  нужно сначала модифицировать файл DOSPRMPT.PIF (который можно найти в каталоге Windows),  благодаря чему  IDE защищенного режима сможет использовать расширенную память. 

             Откройте файл DOSPRMPT.PIF с помощью редактора PIF и укажите объем расширенной памяти, который вы хотите использовать в интегрированной интерактивной среде защищенного  режима. Если  вы  не вполне знакомы с работой редактора PIF,  см. "Руководство пользователя по Microsoft Windows".

             Если у  вас  имеется портативный компьютер с жидкокристаллическим ли плазменным дисплеем,  то Borland Pascal следует  запустить с параметром запуска /L. Наберите: 

             BP /L

        или

             TURBO /L 

             Хотя вы  всегда можете запустить Borland Pascal таким способом, в IDE также можно настроить  конфигурацию  на  использование черно-белого экрана,  используя для этого диалоговое окно Optionі EnviromentіStartup. Выберите параметр LCD Color Set.

             Файл README содержит последнюю информацию, которая может отсутствовать в документации. 

             Borland Pascal автоматически помещает  вам  в  файл  README, когда вы  выполняете  программу Install.  Чтобы получить доступ к файлу README позднее,  вы можете использовать  программу  README Borland Pascal, набрав в командной строке DOS следующие команды: 

             CD BP

             README

             Ваш установочный диск содержит файл с именем FILELIST.DOC, в котором перечислены все  файлы, содержащиеся  на  дистрибутивных дискетах, и   даны  краткие  описания каждого  из  них, и  файл HELPME!.DOC, содержащий ответы  на вопросы,  с  которыми обычно сталкиваются пользователи. Если вы встретитесь с трудностями, оратитесь к файлу HELPME!.DOC. Для просмотра файлов FILELIST.DOC и HELPME!.DOC вы  можете использовать программу README.  Наберите в командной строке следующее: 

            README HELPME!.DOC

        или 

            README FILELIST.DOC

             Пакет Borland Pascal включает в себя большое количество примером программ в исходном коде как для DOS,  так и  для  Windows. Эти программы находятся в подкаталогах каталога EXAMPLES, созданного программой Install. Каталог EXAMPLES содержит также подкаталоги других  инструментальных средств  и утилит,  поставляемых с Borland Pascal (таких  как  Turbo  Assembler, Turbo  Debugger  и Resource Workshop).  Потратьте немного времени и просмотрите эти каталоги. Вы  увидите,  сколько  для вас  предусмотрено примеров программ.