Pzl-Компонента за 10 шагов: различия между версиями

Материал из wikiru.visual-prolog.com

Строка 12: Строка 12:
[[Image:PzlStudio OptionsDLG.png]]
[[Image:PzlStudio OptionsDLG.png]]


=Шаг 2. Построение контейнера MyHelloWorld=
Нажимаем '''Close''', закрываем форму.
 
=Шаг 2. Создаем контейнер MyHelloWorld=
Через меню '''File/New.../Container''' вызываем форму и устанавливаем имя контейнера ''MyDemoContainer''.
Через меню '''File/New.../Container''' вызываем форму и устанавливаем имя контейнера ''MyDemoContainer''.
[[Image:PzlStudio DemoRun ContainerCreate.png]]
[[Image:PzlStudio DemoRun ContainerCreate.png]]


Нажимаем '''Create'''.
Нажимаем '''Create'''. Контейнер создан!
 
Контейнер создан!


Нажимаем '''Close''', закрываем форму.
Нажимаем '''Close''', закрываем форму.
=Шаг 3. Компиляция контейнера=
=Шаг 3. Компилируем контейнер=
Открываем IDE системы программирования Visual Prolog.
Открываем IDE системы программирования Visual Prolog.


Строка 32: Строка 32:
Сохраняем проект (Ctrl-S).
Сохраняем проект (Ctrl-S).


=Шаг 4. Создание компоненты=
=Шаг 4. Создаем компоненту=
Через меню '''File/New.../Component''' вызываем форму и устанавливаем:
Через меню '''File/New.../Component''' вызываем форму и устанавливаем:
*Имя директории компоненты ''MyHelloWorld''
*Имя директории компоненты ''MyHelloWorld''
Строка 41: Строка 41:
[[Image:PzlStudio DemoRun ComponentCreate.png]]
[[Image:PzlStudio DemoRun ComponentCreate.png]]


Нажимаем '''Create'''.
Нажимаем '''Create'''. Компонента создана!
 
Компонента создана!


Нажимаем '''Close''', закрываем форму.
Нажимаем '''Close''', закрываем форму.


=Шаг 5. Добавление компоненты в контейнер=
=Шаг 5. Добавляем компоненту в контейнер=
Через меню '''Tools/Add.../Component To Container''' вызываем форму и устанавливаем:
Через меню '''Tools/Add.../Component To Container''' вызываем форму и устанавливаем:
*Имя проекта контейнера ''... /MyDemoContainer.prj6''
*Имя проекта контейнера ''... /MyDemoContainer.prj6''
Строка 54: Строка 52:
[[Image:PzlStudio DemoRun AddComponent.png]]
[[Image:PzlStudio DemoRun AddComponent.png]]


Нажимаем '''Add As Original'''.
Нажимаем '''Add As Original'''. Компонента в контейнере!
 
Компонента в контейнере!


Нажимаем '''Close''', закрываем форму.
Нажимаем '''Close''', закрываем форму.
 
=Шаг 6. Компилируем контейнер=
=Шаг 6. Новая компиляция контейнера=
=Шаг 7. Регистрируем компоненту=
=Шаг 7. Регистрация компоненты=
=Шаг 8. Пишем программу в классе MyHelloWorld=
=Шаг 8. Готовимся к запуску=
=Шаг 9. Опять компилируем контейнер=
=Шаг 9. Запускаем!=
=Шаг 10. Запускаем!=
=Шаг 10. Запускаем под отладчиком=


=Ссылки=
=Ссылки=
[[Category:VpPuZzle]]
[[Category:VpPuZzle]]

Версия 14:43, 20 ноября 2007

Покажем, как проходит процесс построения Pzl-Контейнера и Pzl-Компоненты.

Шаг 1. Первый запуск Elementary PzlStudio

Если у Вас нет PzlStudio в меню Start/... компьютера, то найдите директорию SpbSolutions/Bin и запустите приложение PzlStudioElementary.exe.

Вы получаете

PzlStudio DemoRun Initialized.png

Проверьте состояние Ваших установок и при необходимости откорректируйте их. Для этого вызовите через Tools/Options форму установки общих свойств:

PzlStudio OptionsDLG.png

Нажимаем Close, закрываем форму.

Шаг 2. Создаем контейнер MyHelloWorld

Через меню File/New.../Container вызываем форму и устанавливаем имя контейнера MyDemoContainer. PzlStudio DemoRun ContainerCreate.png

Нажимаем Create. Контейнер создан!

Нажимаем Close, закрываем форму.

Шаг 3. Компилируем контейнер

Открываем IDE системы программирования Visual Prolog.

Открываем Проект MyDemoContainer.prj6.

PzlStudio DemoRun ContainerAtIDE.png

Строим проект (Ctrl-Shift-B).

Сохраняем проект (Ctrl-S).

Шаг 4. Создаем компоненту

Через меню File/New.../Component вызываем форму и устанавливаем:

  • Имя директории компоненты MyHelloWorld
  • Имя компоненты MyHelloWorld.

Остальные параметры не редактируем, они нам подходят.

PzlStudio DemoRun ComponentCreate.png

Нажимаем Create. Компонента создана!

Нажимаем Close, закрываем форму.

Шаг 5. Добавляем компоненту в контейнер

Через меню Tools/Add.../Component To Container вызываем форму и устанавливаем:

  • Имя проекта контейнера ... /MyDemoContainer.prj6
  • Пакет компоненты ... /MyHelloWorld.pack.

PzlStudio DemoRun AddComponent.png

Нажимаем Add As Original. Компонента в контейнере!

Нажимаем Close, закрываем форму.

Шаг 6. Компилируем контейнер

Шаг 7. Регистрируем компоненту

Шаг 8. Пишем программу в классе MyHelloWorld

Шаг 9. Опять компилируем контейнер

Шаг 10. Запускаем!

Ссылки