Исполняемые файлы

Для создания исполняемых файлов вам необходимо создать объект типа application project.

Создание объекта

Откройте окно New - Project - Application Wizard. Проект будет строиться на основе библиотек, входящих в объект Application.

Файл ресурсов PBR является текстовым файлом, в котором перечислены все внешние файлы, которые вы используете в приложении. Обычно это графические изображения, иконки, курсоры и т.п.

Вы должны выбрать один из режимов компиляции - полный (Full) или частичный (Incremental). При полной компиляции PowerBuilder выполнит перегенерацию всех объектов приложения, а при частичной - только изменившихся.

Вы можете выбрать генерацию кода как в библиотеки DLL, так и в PBD, т.е. в p-коде PowerBuilder. Приложение в DLL работает быстрее, чем в PBD, но его генерация занимает существенно больше времени. Если вы выберете генерацию в машинных кодах (DLL), то можно выбирать оптимизацию по времени выполнения или размера приложения.

Вы можете создать собственную библиотеку DLL/PBD для каждой библиотки PBL.

Все эти параметры вы можете изменить в уже созданном объекте Project.

Установка приложения

Для установки приложения на компьютере клиента, вам необходимо перенести все файлы приложения, файл INI (если он используется) и некоторые библиотеки (DLL) PowerBuilder. Все необходимые DLL находяться в каталоге Shared в инсталированной копии PowerBuilder. Реально вам будет необходимы лишь несколько их них: виртуальная машина и файлы прямого линка к базе данных, если вы работаете не через ODBC.

Заметьте, что даже DLL - приложение, созданное в PowerBuilder, не будет работать без виртуальной машины PBVM, если оно использует объект DataWindow.