2011年计算机二级VFP考试基础教程(33)

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

  十一。例二:表单调用举例:建立一个名为diaoyong的程序文件,用程序代码调用例一中建立的xggz.scx表单

  1.在命令窗口输入命令:modify command diaoyong,在弹出的代码窗口中输入如下代码:

  set default to e:/myvfp

  do form xggz

  read events

  2.在命令窗口如下命令执行程序:

  do diaoyong

  十二。例三:表单内部控件的事件发生顺序

  1.新建一个表单,添加三个命令按钮,如图16

 

  2.添加事件代码:

  *表单的load事件:messagebox("form1.load")

  *表单的inint事件:messagebox("form1.init")

  *表单的click事件:messagebox("form1.click")

  *表单的destroy事件:messagebox("form1.destroy")

  *command1的init事件:messagebox("command1.init")

  *command2的init事件:messagebox("command2.init")

  *command3的init事件:messagebox("command3.init")

  *commadn1的click事件:messagebox("command1.click")

  3.保存表单文件为li3.scx,目录为e:/myvfp.运行li3.scx,观察事件发生的先后顺序。

  十三。例四:修改表单li3.scx:

  1.在命令窗口依次输入下面两条命令,打开表单li3.scx

  set default to e:/myvfp

  modify form li3.scx

  2.向表单中添加一个文本框text1,为text1编写下列事件代码:

  *text1的when事件:messagebox("text1.when")

  *text1的gotfocus事件:messagebox("text1.gotfocus")

  *text1的valid事件:

  messagebox("text1.valid")

  return .t.

  *text1的lostfocus事件:messagebox("text1.lostfocus")

  3.运行表单,单击text1文本框,观察文本框对象事件发生的先后顺序

  4.将text1的valid事件的返回值改为。F.(即return .F.),运行表单,单击text1文本框,观察有何不同。

   编辑推荐:

   计算机等级考试:二级VFP机试汇总

   2010年全国计算机等级考试二级VFP习题及答案汇总

   计算机等级考试二级VFP考前密卷及答案

上一页234下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答