delphi中为什么Edit1Click不可用?

procedureTForm1.Edit1Click(Sender:TObject);beginEdit1.Text='';end;系统显示:[Error]count.p... procedure TForm1.Edit1Click(Sender: TObject);
begin
Edit1.Text='';
end;
系统显示:
[Error] count.pas(41):Undeclared identifier:'Edit1Click'
[Error] count.pas(41):Undeclared identifier:'Edit1'
打错了,第二行是
[Error] count.pas(43):Undeclared identifier:'Edit1'
Edit1.Text后有加冒号
展开
 我来答
景茹炜L8
2012-10-01 · TA获得超过481个赞
知道小有建树答主
回答量:617
采纳率:0%
帮助的人:371万
展开全部
可能的原因是:
你原来窗体上有个TEdit控件,名称为Edit1。
后来你把Edit1改名称了,或者删除了,就会出现未定义的标识符Undeclared identifier:'Edit1'。

还有,就是在TForm1中,你把声明语句procedure Edit1Click(Sender:TObject);给删除了,就会出现:Undeclared identifier:'Edit1Click'。

解决办法如下:
1、如果只想用这个过程,而不添加TEdit,就直接把声明语句加到TForm1类的定义中。
2、如果还想使用Edit1,就直接改名,或者添加一个TEdit,并且命名为Edit1,然后在Object Inspector的Events页,在OnClick中,选择Edit1Click即可。
rivorse
2012-10-01 · 超过28用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:69.1万
展开全部

procedure TForm1.Edit1Click(Sender: TObject);
begin
Edit1.Text='';
end;
这些代码删除,然后再双击你的Edit1进行重新写代码!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b6be06019f
2012-10-01
知道答主
回答量:93
采纳率:0%
帮助的人:43.9万
展开全部
他有一个属性enabled你看下有没有打开
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深远又婉丽的画眉鸟p
2012-10-04
知道答主
回答量:5
采纳率:0%
帮助的人:6309
展开全部
Edit1 没有声明 就看看前面声明的是不是它
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式