powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PFC - не хватает PBL-я?
5 сообщений из 5, страница 1 из 1
PFC - не хватает PBL-я?
    #39395052
Фотография Ursego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, поручили мне тут аппликушку создать - не сильно сложную, десятка три окон. Использовать буду PB12.5 Classic, а в качестве фреймворка выбрал PFC (сгрузил отсюда ).

Действую по написанному тут .

Фраза "Export (PfcApp.pbl)Generic_Pfc_App and copy its contents to your application object " ввела в ступор - никакого такого файла PfcApp.pbl там нет. Вот список сгружённых PBL-ей:
pfemain.pbl
pfedwsrv.pbl
pfewnsrv.pbl
pfeutil.pbl
pfeapsrv.pbl
pfcmain.pbl
pfcdwsrv.pbl
pfcwnsrv.pbl
pfcutil.pbl
pfcapsrv.pbl
Может, кто-то объяснит в чём дело? Или даже пришлёт мне недостающий PfcApp.pbl на имейл (ursego@gmail.com)? Может, ещё каких-то файлов не хватает?

Спасибо!
...
Рейтинг: 0 / 0
PFC - не хватает PBL-я?
    #39395377
pand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ursego,

Добрый день.


У меня есть pfc из поставки PB 9 мигрированные на 10.5 и немного доработанные под свои задачи.
...
Рейтинг: 0 / 0
PFC - не хватает PBL-я?
    #39395754
Фотография Raven A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из PFC 11.0 Help'a

For a quick start
To get started with a PFC application:

1 Define a library list that contains PFC PBLs:
PFCAPSRV.PBL
PFCDWSRV.PBL
PFCMAIN.PBL
PFCUTIL.PBL
PFCWNSRV.PBL
PFEAPSRV.PBL
PFEDWSRV.PBL
PFEMAIN.PBL
PFEUTIL.PBL
PFEWNSRV.PBL

2 In the Application painter's Script view, define a global variable, gnv_app, of type n_cst_appmanager.
n_cst_appmanager gnv_app
The variable name must be gnv_app
PFC objects, functions, and events require that you define the application manager as gnv_app, with a data type of n_cst_appmanager (or an n_cst_appmanager descendant).
3 Add PowerScript code to your application's Open event to create n_cst_appmanager and call the pfc_Open event:
gnv_app = CREATE n_cst_appmanager
gnv_app.Event pfc_Open(commandline)
4 Add PowerScript code to your application's Close event to call the pfc_Close event and destroy n_cst_appmanager:
gnv_app.Event pfc_Close( )
DESTROY n_cst_appmanager
5 Add PowerScript code to your application's System Error event to call the pfc_SystemError event:
gnv_app.Event pfc_SystemError( )
6 Close the Application painter and save the changes.
7 Open the user object n_cst_appmanager (found in PFEAPSRV.PBL).
8 Call n_cst_appmanager functions in the Constructor event to initialize instance variables for version, company, and INI file. (You can assign values to these variables in the Properties view)
9 Call n_cst_appmanager functions in the pfc_Open event to enable the application services you want.
10 Add code to the pfc_Open user event to open your application's initial window (typically the frame window), optionally including a call to the of_Splash function, which displays a splash screen.
11 Save n_cst_appmanager.
...
Рейтинг: 0 / 0
PFC - не хватает PBL-я?
    #39395764
Фотография Raven A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати,
"Господа, поручили мне тут аппликушку создать - не сильно сложную, десятка три окон. ...а в качестве фреймворка выбрал PFC "
Это будет "замечательный" квест если Вы раньше не использовали PFC.
Удачи.
...
Рейтинг: 0 / 0
PFC - не хватает PBL-я?
    #39395847
Фотография Ursego
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Raven A, пусть будет квест, я не против повеселиться. :-)
Я работал на двух других фреймворках (а в разработке одного из них даже принял некоторое участие), так что должно быть интересно.

Кстати, вопрос в сабже снимается - проблема решена (действительно не хватало файла PfcApp.pbl - уже нашёл его на пыльной полке среди жирналов "Огонёк" за 1959 год).
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PFC - не хватает PBL-я?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]