Загрузить Tframe из bpl в приложение - PullRequest
1 голос
/ 22 октября 2010

Я пытаюсь загрузить tframe внутри пакета delphi (bpl), который будет отображаться в моем основном приложении пожалуйста, дайте мне код для пакета и приложения.

1 Ответ

9 голосов
/ 22 октября 2010

Дайте человеку рыбу, и он съест на один день, научите человека ловить рыбу, и он ест всю свою жизнь. Так что нет кода для вас:)

Как вы должны это сделать:

  1. Запустите Delphi, создайте новый пакет.
  2. Добавьте TFrame к вашему bpl
  3. Сохраните и скомпилируйте, теперь у вас должны быть .bpl и .dcp.
  4. Закрыть все
  5. Создать новое приложение
  6. В свойствах вашего проекта включите "Построить с помощью пакетов Runtime"
  7. Добавьте ваш bpl в список пакетов времени выполнения.
  8. Включить каталоги ваших файлов bpl и dcp в путь поиска
  9. Закрыть свойства вашего проекта
  10. Перейдите в форму Form1, добавьте модуль с вашим TFrame к вашим потребностям.
  11. В событии FormCreate создайте TFrame и добавьте его в свое приложение
  12. Скомпилируйте и запустите

Резюме: создайте пакет (bpl) с вашими фреймами. В вашем приложении добавьте bpl в список пакетов времени выполнения, а затем используйте TFrames, как обычно.

...