社区
语言基础/算法/系统设计
帖子详情
Undeclared identifier: 'ActiveControl'
mathsfan
2009-06-12 08:16:41
问题是这样的:我自己写了一个过程,里面用到了代码ActiveControl,原来是放在一Form里面的,可以正常使用。
现在我打算把这个过程放进单元文件里面,结果老是报错:
Undeclared identifier: 'ActiveControl'
看了下,ActiveControl引用的是Forms单元,可是引用了也没用,是不是代码ActiveControl不能用在单元文件里的?
还望高手指教一下。
...全文
74
7
打赏
收藏
Undeclared identifier: 'ActiveControl'
问题是这样的:我自己写了一个过程,里面用到了代码ActiveControl,原来是放在一Form里面的,可以正常使用。 现在我打算把这个过程放进单元文件里面,结果老是报错: Undeclared identifier: 'ActiveControl' 看了下,ActiveControl引用的是Forms单元,可是引用了也没用,是不是代码ActiveControl不能用在单元文件里的? 还望高手指教一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mathsfan
2009-06-14
打赏
举报
回复
谢谢,受教了,看来证明了我的猜测。
ccrun.com
2009-06-14
打赏
举报
回复
ActiveControl是TForm类的一个属性,需要有一个Form对象才能访问这个属性。在某个Form里面可以正常使用是因为默认是self.ActiveControl
mathsfan
2009-06-13
打赏
举报
回复
顶一下...
mathsfan
2009-06-12
打赏
举报
回复
[Quote=引用 2 楼 shuihan20e 的回复:]
你是不是声明为私有了?
[/Quote]
是放在一个公用的单元文件里面的,应该不是这个问题,因为这个单元文件我还写了很多其他的公用过程,都是可以正常使用的。
mathsfan
2009-06-12
打赏
举报
回复
过程里是这样的:
..TDBGridEh(ActiveControl)
shuihan20e
2009-06-12
打赏
举报
回复
你是不是声明为私有了?
de410
2009-06-12
打赏
举报
回复
代码贴出来才好分析`
AD Un
declare
d
identifier
:GetCurrentProductBuild 【已解决】
在使用AD运行Ultra Librarian脚本UL_Import.pas时,低版本的Altium Designer可能会遇到错误:Un
declare
d
identifier
:GetCurrentProductBuild。 这时,点击OK,再点击停止按钮。 使用{}将出现错误的地方注释掉,...
解决error C2065: '_beginthreadex' :un
declare
d
identifier
报错误error C2065: '_beginthreadex' :un
declare
d
identifier
Keil MDK 编译 ucOS-II 出现的警告和错误解决
Keil MDK 编译 ucOS-II 出现的警告和错误解决
CLion-2021.2
exe版本,自己压缩了一下,原版安装包,方便无法连接官网的童鞋
FriendCard_Match_JoinMatch.js
棋牌游戏源码
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章