请教DELPHI高手

socal15 2011-08-20 02:03:30
问题1:编译出错问题,具体问题如下

Undeclared identifier 'Editing' at line 61(61,28)
第61行是这样的cxtlcSetData.Options.Editing:= False;
而cxtlcSetData的Options属性明明是有Editing的

问题2:既然有错误,为什么能编译生成应用程序?
...全文
173 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinhx 2011-08-29
  • 打赏
  • 举报
回复
有些属性是只读的,当你修改了内容,而光标还没移出的时候,它自动变成true,移出后又自动变成false
xilor 2011-08-28
  • 打赏
  • 举报
回复
如果有 editing 属性的话,应该是没有引用吧。不然不大可能出错。

难道是拼写的时候出错了? editing??
reverzeng 2011-08-24
  • 打赏
  • 举报
回复
没用过此控件,按常规,4楼正解
贝隆 2011-08-23
  • 打赏
  • 举报
回复
路过,学习。。。
socal15 2011-08-23
  • 打赏
  • 举报
回复
cxtlcSetData: TcxTreeListColumn;
TcxTreeListColumn = class(TcxCustomInplaceEditContainer, IUnknown, IcxDragSizing, IcxStoredObject)
还是江筱吧 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 oraclers 的回复:]
cxtlcSetData是什麼控件?寫出控件類大家可以給你找下錯誤來源。
[/Quote]
此楼正解,属性分可视编辑和非可视的后台编辑,那个option是个枚举类型,和可是属性编辑器的有差别,虽然大多数都是一样的。
lhs203203 2011-08-22
  • 打赏
  • 举报
回复
很显然是LZ的第三方控件没有安装好,首先别人的第三方控件安装好了 编译通过了
到楼主这里的时候可能是由于第三方控件的路径的其他原因 找不到资源文件编译不通过。
请正确安装第三方控件即可
funxu 2011-08-22
  • 打赏
  • 举报
回复
可能是控件版本问题,你正在使用的版本和代码不同步,我以前也遇到过这样的问题,把控件卸掉重新安装就可以了
林石公 2011-08-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 huayuxing 的回复:]

自己看一下,有没有options.以后会不会自动弹出来的,还是XX.opions=[editing]
[/Quote]
+1
huayuxing 2011-08-22
  • 打赏
  • 举报
回复
自己看一下,有没有options.以后会不会自动弹出来的,还是XX.opions=[editing]
Oraclers 2011-08-21
  • 打赏
  • 举报
回复
cxtlcSetData是什麼控件?寫出控件類大家可以給你找下錯誤來源。
rainychan2009 2011-08-20
  • 打赏
  • 举报
回复
[Quote=引用楼主 socal15 的回复:]
问题1:编译出错问题,具体问题如下

Undeclared identifier 'Editing' at line 61(61,28)
第61行是这样的cxtlcSetData.Options.Editing:= False;
而cxtlcSetData的Options属性明明是有Editing的

问题2:既然有错误,为什么能编译生成应用程序?
[/Quote]
怀疑你看的类的属性,不是你在使用的类的属性,如果是三方控件,建议彻底删除,然后再安装,如果只是类的话,确认具体的引用单元
bdmh 2011-08-20
  • 打赏
  • 举报
回复
Editing,找不到,无法识别,可能是版本问题

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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