6.VF程序设计3 幻灯片.pptVIP

  • 2
  • 0
  • 约5.67千字
  • 约 38页
  • 2017-09-25 发布于浙江
  • 举报
6.VF程序设计3 幻灯片

③局部变量 局部变量是Visual FoxPro新增的变量种类,但与私有变量非常相似,私有变量的使用范围是程序本身及下层的子程序,而局部变量的使用的范围则只限于定义变量的程序本身。 定义局部变量: LOCAL 变量列表 教材P78 没有赋值,变量初值为.F. 假设一局部变量在“子程序SUB1”中自定义时,则只有“子程序SUB1”可以使用此局部变量,主程序和其它子程序(SUB2、SUB1A、SUB1B、SUB2A、SUB2B)都无法使用该局部变量。 变量的屏蔽 为了避免在不同层次的模块中因为使用相同名字的变量而相互影响值的变化,可在子模块中使用private、local、parameters命令屏蔽掉主模块或上级模块中同名的变量,使得这些变量在子模块中暂时无效。只要返回主模块或上级模块,原来同名变量会重新出现,并且其值保持不变。 EXM2:设计如图所示表单,文本框text1、text2、text3的初值为0,运行表单后,在文本框text1、text2、text3中分别输入数值2、3、4,单击“command1”按钮,文本框text4~12中分别会显示什么? Command1的click事件代码: a=thisform.text1.value b=thisform.text2.value

文档评论(0)

1亿VIP精品文档

相关文档