我在OS: Win7下使用了更新4的delphi Win7,我想为我的半职考试构建一个允许对接表单的应用程序。因为我是个学生,所以我买不起任何对接部件。因此,通过查看JVCL 3.45作者提供的示例(谢谢),我开始了解JVCL对接是如何工作的。现在我被一个可能的问题困住了。我已经从JvDocking打开了一个名为Docking_in_Code的项目:左对齐面板中的所有选项(兄弟姐妹DOck,共连接的Dock)都在工作,但是当我单击Tab Dock时,这是我得到的消息
"ManualTabDock:Ttabhost未创建。您的对接样式可能不支持选项卡式对接“
还有其他人遇到过这个吗?我试图在我自己的项目中的示例中编写相同的代码,但出现了相同的错误。
为什么我看不出:
发布于 2014-02-26 13:35:49
我猜想,由于您已经进入了查看示例的阶段,您已经将JCL ()和JVCL ()安装到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都需要安装(但是安装程序应该为您这样做)。如果您打开'D16包‘delphi项目,您应该能够手动安装组件,首先是JCL,然后是JVCL。
https://stackoverflow.com/questions/10428587
复制相似问题