运行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
发你的错误代码来