Инсталляция Xbase++
Далее приводится инструкция по инсталляции Xbase++ v.1.5 с оригинального CD.
Удаление ранее установленного Xbase++
Если у вас уже установлена предыдущая версия Xbase++, необходимо удалить ее через панель управления:
· Нажмите кнопку Пуск и выберите пункт меню Настройка -> Панель управления
· Нажмите на иконку Установка и удаление программ
· Выберите программу AlaskaXbase++ из списка в окне Добавить/Удалить
Имейте в виду, что удаление программы может только стереть ранее установленные файлы. Файлы, созданные после инсталляции, например, файлы OBJ или EXE в разделе ..\SAMPLES, не будут удалены. Если такие файлы существуют, то на экран будет выведено предупреждающее сообщение, что программа не может быть удалена. Это сообщение вы можете игнорировать.
Когда предыдущая версия удалена, вы должны проверить строки PATH, LIB и INCLUDE в файле AUTOEXEC.BAT (Windows95) или значение реестра HKEY_CURRENT_USER\Environment (Windows NT) на наличие предыдущих значений.
После новой установки, вы должны перекомпилировать все программы, которые вы скомпилировали при помощи предыдущей версии Xbase++.
Установка Xbase++
Вставьте диск в устройство чтения компакт-дисков и запустите Проводник Windows. Выберите раздел \XPPW32\INTL для установки международной версии Xbase++. Программа SETUP.EXE находится в этом разделе. Она устанавливает Xbase++ и ведет вас через процесс инсталляции, давая возможность выбрать Типовую или Выборочную установку.
Внимание: Установка Xbase++ не меняет и не заменяет никаких системных файлов DLL. Все необходимые для работы Xbase++ файлы DLL хранятся во вновь созданных разделах.
Типовая Установка
Пакет Xbase++ по умолчанию устанавливается на диск C:, при этом раздел \ALASKA\XPPW32\ является корневым разделом <ROOT> для программы:
<ROOT>
|—BIN Компилятор и сервисные программы
|—BOOK Файлы интерактивной помощи
|—LIB Библиотеки, необходимые для сборки приложений
|—INCLUDE Файлы заголовков
|—RESOURCE Файлы ресурсов
|—RUNTIME Библиотеки, необходимые при работе приложений, созданных с Xbase++
|—SOURCE Исходные тексты
|—SYS Исходные тексты для работы с файлами системного уровня
|—COMPAT Функции совместимости с Clipper'87
|—SAMPLES Примеры программ
В процессе установки конфигурация вашей системы изменяется для того, чтобы отобразить новые каталоги. Для Windows NT, изменения добавляются в базу данных реестра в значение \HKEY_CURRENT_USER\Environment, для Windows 95 меняется файл AUTOEXEC.BAT. Изменяются или создаются следующие значения реестра или переменных среды операционной системы:
PATH = C:\ALASKA\XPPW32\BIN;C:\ALASKA\XPPW32\LIB;
LIB = C:\ALASKA\XPPW32\LIB;
INCLUDE = C:\ALASKA\XPPW32\INCLUDE;
XPPRESOURCE = C:\ALASKA\XPPW32\RESOURCE;
Во время типовой установки определяются ассоциации по умолчанию для файлов PRG, CH, XPJ и XFF. Чтобы отменить эти изменения используйте выборочную установку. В этом случае Вы должны добавить необходимые изменения вручную.
Выборочная установка
Выборочная установка позволяет вам установить отдельные компоненты пакета Xbase++. Также индивидуально может быть осуществлена ассоциация типов файлов.
CH Файлы заголовков ассоциированы с Блокнотом Windows и компилятором Xbase++. Во время работы, компилятор производит синтаксическую проверку файла CH.
PRG Исходные тексты программ ассоциированы с Блокнотом Windows и
компилятором Xbase++. Файлы PRG компилируются.
XFF Файлы определения форм ассоциированы с FormDesigner Xbase++.
XPJ Xbase++ Project файлыассоциированысProjectBuilder. Двойное
нажатие левой кнопки мышки на файле XPJ создает проект.
Внимание: Файл XPP.REG находится в корневом разделе установленного Xbase++. Если во время инсталляции типы файлов не определены, то это можно сделать позже, импортируя XPP.REG в системный реестр Windows при помощи REGEDIT.EXE. Ассоциации файлов по умолчанию могут быть также изменены посредством редактирования файла XPP.REG. Например, если вы хотите, чтобы файлы исходного текста программ ассоциировались с редактором по вашему выбору, то замените строку "notepad.exe" в XPP.REG названием вашего редактора и затем импортируйте измененный файл в реестр. Учтите, что в файле XPP.REG содержится запись такого значения реестра HKEY_CURRENT_USER\Environment, каким оно было до установки Xbase++. Если вы измените позже это значение, например, установив другой программный продукт, то это изменение не отразится в файле XPP.REG. Перед импортом XPP.REG в системный реестр, убедитесь, что значение HKEY_CURRENT_USER\Environment верно, или же полностью удалите эту часть из файла XPP.REG.
После установки Xbase++, рекомендуем вам привести структуру дерева директорий к привычной вам Clipper-структуре. Имейте в виду, что несущие одинаковую нагрузку #include файлы Xbase++ и Clipper называются одинаково. Во время установки создаются бат-файлы, которые позволят вам упростить процесс попеременной работы Clipper-Xbase++.
-