提示undeclared identifier:'FormClose'如何解决

zbest 2009-12-01 05:10:25
在MDI的子窗体里

procedure Tf_Pass.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
f_Pass := nil;
end;


提示undeclared identifier:'FormClose'
该如何解决啊,用的是delphi7
...全文
184 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yct0605 2009-12-02
  • 打赏
  • 举报
回复
O(∩_∩)O~
zbest 2009-12-02
  • 打赏
  • 举报
回复
多谢,已经按大家的办法解决了问题。
yct0605 2009-12-02
  • 打赏
  • 举报
回复
删除代码,重新生成事件或者检查Formclose事件上面的代码是否缺少end或者是';'之类的结束标识。
chin999 2009-12-02
  • 打赏
  • 举报
回复
取消"f_Pass := nil; " 试一下

dzxccsu 2009-12-02
  • 打赏
  • 举报
回复
估计是copy过来的代码
pengxuan 2009-12-02
  • 打赏
  • 举报
回复
未定义的方法FormClose
lyhoo163 2009-12-01
  • 打赏
  • 举报
回复
up
wintergoes 2009-12-01
  • 打赏
  • 举报
回复
你是用事件生成器生的还是copy过来的代码

把这一段删除了,然后选择form
打开对象检测器,选择事件标签
在close事件后面双击,重新生成这个事件

5,402

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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