标准皮肤组件Alphacontrols安装教程:安装过程中的问题及解决方法

下面我们将描述Alphacontrols在安装过程中可能出现的主要问题以及给出一些解决这些问题的建议。

AlphaControls是一个标准的皮肤控件集合,它具有很多新的属性,可以添加到普通的控件中以增强程序界面效果,同时还能添加一些行为到普通的控件中,并使用了一些新技术。AlphaControls是一个易于使用且很强大的工具,非常适合用于开发具有独创的皮肤和无皮肤的业务/媒体应用程序。

Alphacontrols最新试用版

下面我们将尝试描述在组件安装过程中可能出现的主要问题以及给出解决这些问题的建议。

常见问题
1.已安装软件包,但在组件面板上看不到组件
在Delphi / C ++ Builder中打开“Component/Cofigure palette”窗口。在“All”列表中选择的组件可能处于“Hidden”状态,在这种情况下,请按“Show”按钮。
错误讯息
1.错误:找不到文件xxxxx.dcu
这意味着IDE无法找到“ xxxx.pas”文件。首先,请确保该文件包含在软件包中(它也可能具有Dcu扩展名)。如果包含该文件,但程序仍出现错误,则必须找出发生此错误的确切时间。如果在编译项目时发生这种情况,则很可能该文件的路径未在IDE中注册。您只需要在IDE menu/Tools/Environment options/Library/Library path。

2.错误:使用其他版本编译
在安装新版本的软件包之前,请确保已从PC中删除了先前版本,或者文件不可用于编译器。当不同版本的文件之间存在冲突时,会出现此错误。

3.错误:找不到类xxxx(在项目中打开表单时)
找不到组件,因为未在IDE中安装或未加载软件包。如果按下“Igonre”按钮,则该组件的声明将从设备中删除。按“Cancel”,然后检查为什么不加载该程序包。

4.错误:属性xxxx不存在
如果属性不在组件中,则会出现该消息。这是Delphi / C ++ Builder的常见情况,可能由于以下原因而出现:
-该属性已过时并在较新版本的软件包中删除(在这种情况下,可能会被忽略);
-在编译应用程序时使用了软件包以前版本的文件。
在安装新版本的软件包之前,请确保已从PC中删除了先前版本,否则文件不可用于编译器。

5.错误:找不到过程入口点
如果在编译运行时软件包后出现此消息,则表明在安装新版本之前未删除旧版本。在这种情况下,已加载的设计时程序包和新的运行时程序包之间存在冲突。再次重新编译两个软件包(run-time and design-time)。
如果在编译应用程序时出现此消息,则表示编译时使用了先前软件包版本的文件。在安装新版本的软件包之前,请确保已从PC中删除了先前版本,或者文件不可用于编译器。

6.错误:无法加载软件包“ xxxx”。它包含单位“ yyyy”,也包含在软件包“ zzzz”中
在Delphi&C ++ Builder中,一个单元只能在一个软件包中使用。当您尝试安装使用同一单元的两个或多个软件包时,会发生此错误。要解决此问题,请从package file 中删除应用在多个package中的一个或者多个单元(choose Remove from Project Manager)。然后,从IDE中创建一个package,然后将一个或者多个单元添加到该新包中并编译该包。然后,在使用该单元的程序包中,在程序包的“Requires”列表中添加”reference”到这个新的已编译程序包(C ++ Builder中的Delphi中的.DCP文件/ C ++ Builder中的.BPI文件)。

7.错误:无法加载软件包xxxx.bpl
Delphi / C ++ Builder无法找到所需的软件包。确保该文件存在,并且已在以下系统路径中添加了该文件的路径:”Сontrol Panel->System->Advanced Settings->Environment”。

如果您对我们的产品有兴趣,欢迎咨询在线客服>>

标签:

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月4日
下一篇 2020年6月4日

相关推荐

发表回复

登录后才能评论