请教高手关于表单的问题,急,谢!

cnery 2003-08-31 01:05:06
初学VFP问题多多请指教:
有两个表单:FORM1.SCX FORM2.SCX (两个表单的NAME属性都为FORM1)
在FORM1中定义了一个退出"命令按钮COMMAND1"COMMAND1的CLICK事件为:
"DO FORM FORM2.SCX".FORM2.SCX有两个命令按钮.NAME属性分别为COMMAND1和
COMMAND2.COMMAND2的CLICK事件为:"THISFORM.RELEASE" COMMAND1的CLICK事件却不
知道怎么写了.我的目的是想:如果点击FORM2.SCX的COMMAND1不仅要退出FORM2.SCX,而且还要退出FORM1.SCX.我只知道THISFORM.RELEASE可以退出当前的表单,但上一层
的或特定的某个表单要用什么方法退出呢?我曾经试着这样做:FORM1.RELEASE 但却提示我说找不到对象FORM1.请高手指教!本人谢过了.


...全文
35 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzzm 2003-09-01
  • 打赏
  • 举报
回复
哦——
fj_jiangqi 2003-08-31
  • 打赏
  • 举报
回复
在表单2中加一个属性parent_form

在表单的init事件中如下写
parameters _parent_form
this.parent_form=_parent_form

在表单1的COMMAND1的CLICK事件
DO FORM FORM2.SCX

do form form2 with thisform

在表单2的COMMAND1的CLICK事件可以这样写
thisform.parent_form.release()
thisform.release()
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
foreverlove6 2003-08-31
  • 打赏
  • 举报
回复
THSIFORM.FORM1.RELEASE或RELEASE ALL

2,718

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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