DELPHI下载基地 程序资料 问题(100分)

  • 主题发起人 主题发起人 tuti
  • 开始时间 开始时间
T

tuti

Unregistered / Unconfirmed
GUEST, unregistred user!
在DELPHI下载基地中下载 用于做界面的ExtraPack14包(vcl_extrapack14.zip)
安装SRC中的DextraPack.dpk包Compile时,
State := TOwnerDrawState(WordRec(LongRec(itemState).Lo).Lo);
代码 报错invaild typecast.
不知道是否有大虾安装成功,希望给点指导。
哪位大虾如果有COOL一点界面控件,请告之,
不胜感谢:~~~~~~~~~~~~~~~~~~~~~
 
www.51delphi.com
界面类有很多比较Cool的
 
我也遇到同样问题。
 
遇到过n次了,只有换一个包,换1.6的安
 
这组界面非常之酷,可惜存在这样一个小小的bug,因为它是为d4写,不可以直接在d5中用,
这个问题是在boxctrls.pas中,有两处,一处是在637行左右的样子,另一处是在904行
左右的样子,两句话好像是一模一样的(我记不大起了,我改时,没有备份源文件)
你可以这样修改:
将原来的注释掉:
//State := TOwnerDrawState(WordRec(LongRec(itemState).Lo).Lo);
将之变为:
State := TOwnerDrawState(LongRec(itemState).Lo);
就可以编译和安装通过了,也可以正常使用的。
 
刚才提交时,系统报了一个错误,我重新提交
这组界面非常之酷,可惜存在这样一个小小的bug,因为它是为d4写,不可以直接在d5中用,
这个问题是在boxctrls.pas中,有两处,一处是在637行左右的样子,另一处是在904行
左右的样子,两句话好像是一模一样的(我记不大起了,我改时,没有备份源文件)
你可以这样修改:
将原来的注释掉:
//State := TOwnerDrawState(WordRec(LongRec(itemState).Lo).Lo);
将之变为:
State := TOwnerDrawState(LongRec(itemState).Lo);
就可以编译和安装通过了,也可以正常使用的。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
881
import
I
后退
顶部