TURBO PASCAL |
Новости
|
Параметры запускаПри запуске IDE вы можете указывать параметры запуска. Эти параметры запуска имеют следующий синтаксис: BP[/параметры][файлы] или TURBO[/параметры][файлы] Указание после параметра символа + или пробела включает его, указание символа - отключает. Например: BP /G /P- myfile запускает IDE, открывает окно редактирования, выводя в нем файл MYFILE, разрешает сохранение графической памяти и запрещает пе- реключений палитр. Вместо символа косой черты (/) перед параметром вы можете использовать минус (-). Например: BP -G -P- myfile Некоторые параметры запуска применяются только к IDE реаль- ного режима - TURBO.EXE. В этом случае параметр помечен словами "(только TURBO)". Два параметра применяются к IDE защищенного ре- жима - BP.EXE. В этом случае параметр помечен словами (только BP). Параметр /C Если вы используете параметр /C, за которым без пробела сле- дует имя файла конфигурации, то IDE при запуске загружает этот файл конфигурации. Например: TURBO /Cmyconfig О файлах конфигурации рассказывается ниже. Параметр /D Если вы укажете параметр /D, IDE сможет одновременно рабо- тать с двумя мониторами. IDE проверяет, имеется ли на вашем компьютере соответствующее оборудование, например, монохромная и цветная плата. Если это не так, то IDE игнорирует данный пара- метр. Режим с двумя мониторами полезно использовать при отладке программы. Один монитор вы можете использовать как экран выводи- мых программой данных, а другой - для работы с отладчиком. Ис- пользуя два монитора, вы можете также выйти в командный процессор DOS (File│Shell to DOS), так что на одном экране будет выводиться IDE, а другой дает вам доступ к командной строке DOS. Если система имеет два монитора, DOS интерпретирует один мо- нитор как активный монитор. Для переключения между двумя монито- рами можно использовать команду DOS MODE. Например, MODE CJ80 ак- тивизирует цветной монитор, а MODE MONO активизирует монохромный монитор. В режиме с двумя мониторами обычный экран IDE выводится на неактивном мониторе, а вывод программы поступает на активный монитор. Поэтому когда вы на одном мониторе набираете в ответ на подсказку DOS BP /D или TURBO /D, IDE выводится на другом монито- ре. Когда вы хотите проверить программу на конкретном мониторе, выйдите из IDE, переключите активный монитор на тот, на котором вы хотите ее проверить, а затем снова дайте команду BP /D или TURBO /D. Вывод программы затем будет поступать на тот монитор, где вы набрали команду. При использовании команды /D следует иметь в виду следующее: * Не изменяйте активный монитор (используя, например, коман- ду DOS MODE), когда вы находитесь в командном процессоре DOS (File│DOS Shell). * Пользовательские программы, использующие прямой доступ к портам видеоплаты неактивного монитора, не поддерживаются и могут дать непредсказуемые результаты. * Когда вы выполняете или отлаживаете программы, которые яв- ным образом используют два монитора, не указывайте пара- метр /D. Параметр /E (только TURBO) Используйте параметр /E для изменения размера динамически распределяемой области памяти редактора. По умолчанию ее размер равен 28К (минимальная установка). Максимальное значение - 128К. Размер динамически распределяемой области памяти, превышающий 28К, улучшает производительность IDE только в том случае, если вы используете в качестве устройства свопинга медленный диск. Если у вас есть память EMS или вы разместили файл свопинга на виртуаль- ном диске (см. параметр /S), не изменяйте используемый по умолча- нию параметр. Параметр /F (только BP) С помощью параметра /F вы можете задать файл свопинга для администратора Borland Pascal этапа выполнения (RTM.EXE). Напри- мер, если вы компилируете прикладную программу, которая требует 4 мегабайта памяти, но на вашем компьютере доступно только два ме- габайта, то вы можете задать файл свопинга 4-мегабайтной вирту- альной памяти; ваша прикладная программа получит необходимую ей для компиляции память. Для файла свопинга допустимы размеры от 1024К до 16384К. В следующем примере задается файл свопинга в 2 мегабайта: BP /F2048 Когда вам больше не нужен будет файл свопинга виртуальной памяти, выключите это параметр, задав файл нулевого размера: BP /F0 Параметр /G Используйте параметр /G для разрешения полного сохранения графической памяти, при отладке графических программ в системах с EGA, VGA или MCGA. При включении сохранения графического экрана (Graphics Screen Save) IDE резервирует дополнительные 8 килобайт для буфера, который размещается в EMS (при ее доступности). Параметр /L Используйте параметр /L, если вы работаете с IDE на жидкок- ристаллическом или плазменном экране. Параметр /N Используйте параметр /N для разрешения или запрета проверки на помехи на адаптере CGA. Если вы работаете с адаптером CGA, ко- торый не дает на экране помехи ("снег") при обновлении изображе- ния, запретите данный параметр. Если вы не работаете с CGA, этот параметр не действует. Параметр /O (только TURBO) Используйте параметр /O для изменения размера оверлейной ди- намически распределяемой памяти IDE. По умолчанию назначается размер 90К. Если у вас есть EMS, то вы можете уменьшить размер оверлейной динамически распределяемой памяти, не ухудшая произво- дительности IDE и освободив дополнительную памяти для компиляции и отладки программ. Параметр /P Используйте параметр /P, управляющий переключением палитр на видеоадаптере EGA, когда ваша программа модифицирует регистры па- литры. Палитра EGA будет восстанавливаться при каждом переключе- нии экрана. В общем случае вам не нужно использовать данный параметр, пока ваша программа не модифицирует регистры палитры EGA или не использует для переключения палитры BGI. Параметр /R Если параметр /R включен при запуске IDE, то текущим стано- вится тот каталог, в котором вы находились во время последнего выхода из IDE. По умолчанию этот параметр включен. Чтобы этот па- раметр начал действовать, нужно также выбрать параметр IDE Options│Enviroment│Preferences и установить параметр Desktop Auto Save. Если вы не хотите, чтобы IDE запоминала последний каталог, выключите параметр /R. Параметр /S Если ваша система не имеет дополнительной памяти, используй- те параметр /S для задания диска и маршрута доступа к "быстрой" области свопинга, такой как виртуальный диск (например, /Sd:\, где d - дисковод). Если каталог свопинга не задан, то файл сво- пинга создается в текущем каталоге. Параметр /T Если вы не хотите, чтобы IDE загружала библиотеку исполняю- щей системы, запретите параметр /T. Для TURBO.EXE библиотекой ис- полняющей системы является TURBO.TPL. В зависимости от целевой платформы для BP.EXE библиотекой исполняющей системы может быть TURBO.TPL (реальный режим), TPW.TPL (Windows) или TPP.TPL (защи- щенный режим). Если библиотека исполняющей системы не загружена, перед компиляцией или отладкой программ вам потребуется модуль System. Запретив параметр /N и выделив SYSTEM.TPU из библиотеки исполняющей системы с помощью TPUMOVER, вы можете увеличить ем- кость IDE реального режима. Если вы используете IDE защищенного режима, то может сделать тоже самое, выделив в зависимости от це- левой платформы модуль SYSTEM.TPU, SYSTEM.TPW или SYSTEM.TPP. О выборе целевой платформы рассказывается ниже. Примечание: Об утилите TPUMOVER рассказывается в Главе 1 "Перемещение модулей" в "Руководстве по инструментальным средствам и утилитам". Параметр /W (только TURBO) Используйте параметр /W, если вы хотите изменить размер ди- намической памяти окна. По умолчанию этот размер устанавливается в 32К. Минимальная установка - 24К; максимальная - 64К. Если вам не требуется открывать в оперативной памяти много окон, уменьшите размер динамической памяти окна. Размер по умолчанию дает IDE хо- рошую емкость и достаточное оконное пространство. Параметр /X (только TURBO) Используйте параметр /X, если вы хотите, чтобы IDE использо- вала дополнительную память (EMS). По умолчанию этот параметр включен. При разрешении данного параметра IDE улучшает производи- тельностье, размещая в дополнительной памяти перекрываемый код, данные редактора и другие системные ресурсы. Параметр /Y (только BP) С помощью этого параметра вы можете сделать так, чтобы ком- пилятор "запоминал" информацию об идентификаторах между компиля- циями. Если данный параметр включен, и вы изменили свою програм- му, но следующая компиляция завершается неудачно, то вам все рав- но будет доступна информация об идентификаторах с предыдущей ком- пиляции. Таким образом, вы сможете просмотреть свою программу и определить, в чем состоит проблема. По умолчанию данный параметр включен. Установка параметров запуска в интегрированной среде Параметры запуска вы можете также установить в самой интег- рированной среде: 1. Выберите команду Options│Enviroment│Startup для вывода диалогового окна Startup Options. 2. Выберите нужные параметры и задействуйте кнопку OK. Установленные параметры будут действовать при следующем за- пуске IDE. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |