Пример JVCL Docking-Docking_in_Code - возможная ошибка Tab Dock

Я использую delphi xe2 с обновлением 4 под ОС: Win7, и я хочу создать приложение для моего семестрового экзамена, которое позволяет закреплять формы. Поскольку я студент, я не могу позволить себе купить какие-либо компоненты для стыковки. Итак, я начал изучать, как работает JVCL Docking, взглянув на примеры, предоставленные авторами JVCL 3.45 (спасибо за них). И теперь я застрял с возможной проблемой. Я открыл проект из JvDocking под названием Docking_in_Code: все опции в левой выровненной панели (Sibling DOck, Cojoined Dock) работают, но когда я нажимаю Tab Dock, это сообщение, которое я получаю

"ManualTabDock:Ttabhost не создан. Ваш стиль закрепления может не поддерживать закрепление вкладками"

Кто-нибудь еще сталкивался с этим? Я попытался написать тот же код в примере в моем собственном проекте, но появляется та же ошибка. почему кажется не могу сказать:(

1 ответ

Я предполагаю, что поскольку вы подошли к этапу рассмотрения примеров, вы установили JCL (библиотека компонентов Java) и JVCL (библиотека визуальных компонентов Java) в Delphi XE2.

Я только недавно узнал, как работать с компонентами стыковки JVCL. Этот пример был одним из первых, на которые я смотрел, и он работал хорошо для меня. Я предлагаю переустановить JCL и JVCL, а затем дважды проверить, что пути к библиотекам присутствуют и корректны в:

Tools > Options > Environment Options > Delphi Options > Library > LibraryPath

В моем списке каталогов сохранены следующие пути:

...\jcl\jcl\lib\d16\win32
...\jcl\jcl\source\include
...\jvcl\lib\D16\win32
...\jvcl\common
...\jvcl\Resources
...\jvcl\run

Если вы подтвердили все это, и он все еще не работает, возможно, стоит установить пакеты вручную. Версия пакета, которая должна быть установлена, - D16 для JCL и JVCL, если вам нужно вручную скомпилировать и установить пакеты (установщик должен сделать это для вас, хотя). Если вы откроете проект Delphi 'D16 Packages', вы сможете установить компоненты вручную, сначала для JCL, а затем для JVCL.

Другие вопросы по тегам