delphi6升级到delphi7之后的问题

Freeid_shi 2009-04-27 04:01:46
我原来用的是delphi6,最近换成了delphi7,原来的三方控件在网上下了重新安装。其中有一个是DevExpress组件,原来安装的是“DevExpress.ExpressQuantumGrid.Pro.3.2.1.with.source.for.Delphi“ for D6的版本。现在改成了“DevExQuantumGrid v3.22 Pro for D7_must”
,现在出现一个问题不知道怎么解决,请大家帮助看一下。编译时提示如下:
[Error] dxUtils.pas(433): Undeclare identifier:'TDrawingStyle'
[Error] dxUtils.pas(433): Data type too large:exceeds 2GB
[Error] dxUtils.pas(433): Number of elements differs from declareation
[Error] dxUtils.pas(435): Undeclare identifier:'TImageType'
[Error] dxUtils.pas(435): Data type too large:exceeds 2GB
[Error] dxUtils.pas(435): Number of elements differs from declareation
...全文
242 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Freeid_shi 2009-04-28
  • 打赏
  • 举报
回复
不知道怎么改进?
提示都定位到dxUtils.pas的这些代码上const
DrawingStyles: array[TDrawingStyle] of Longint = (ILD_FOCUS,
ILD_SELECTED, ILD_NORMAL, ILD_TRANSPARENT);
Images: array[TImageType] of Longint = (0, ILD_MASK);
,在Delphi里把这dxUtils.pas文件路径也加上了,但是不行。
starluck 2009-04-27
  • 打赏
  • 举报
回复
看來你要改進這個單元再編譯了

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧