运行Delphi为什么总报错undeclared identifier:buttonclick。。_百...

发布网友 发布时间:2024-10-23 21:58

我来回答

2个回答

热心网友 时间:2024-10-25 13:36

从图上可以看到,你这里一共有三个按扭的单击事件的代码,但是Delphi居然报了这样的错误提示,我猜,你的Button1Onclick() 这几个函数,不会都是你手动输入的吧。
就是说,并不是从按钮的单击事件的那里点击后,由Delphi生成的Button1Onclick()这个函数(不是函数里面的代码,就是这个函数的这一行)。
当然,更简单的回答是,你的窗口声明那里没有Button1Onclick()这个函数的声明,只不过,你把声明加上去之后又会发现,按钮因为没绑定这个事件函数,那个按钮怎么点都不会触发这个函数的。
所以,才让你去Button1按钮的事件里找找Onclick事件,双击这个事件,这样Delphi才会自动生成Button1相应的OnClick事件函数,包括声明,包括按扭与这个事件的绑定,还有这个空的函数体,再由程序员在这个空的函数体里写代码。

热心网友 时间:2024-10-25 13:37

发你的错误代码来

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com