关于VFP的问题

在vfp的表单设计中写代码时如何判断要选择哪种事件,比如Init事件、click事件什么的,我有点搞不清楚哪种情况选择哪种事件,现在头都大了,请懂VFP的各位指点一下吧,拜托了!

属性事件是VFP编程的基础啊!!!
VFP之所以有多种属性事件,就是有不同的编程需要,要把各属性事件的作用弄清、把编程的需要弄清,才知道应该用什么属性事件。
就说你提到的“Init、、click”两个事件吧,“Init“是创建一个对象时发生,”click”按下并释放鼠标键时发生。
比如,想让表单1(FORM1)运行后背景为红色,之后在表单1(FORM1)上点一下鼠标键背景就变为黑色。
就在表单1(FORM1)的”Init“事件中加入” Thisform.Backcolor=RGB(255,0,0)“、在”click“事件中加入” Thisform.Backcolor=RGB(0,0,0)“。

当表单1(FORM1)运行(创建)时,触发”Init“事件中加入的Thisform.Backcolor=RGB(255,0,0)语句,表单背景变为红色,当在表单1(FORM1)上点一下鼠标键(按下并释放鼠标键)时,触发”click“事件中加入的 Thisform.Backcolor=RGB(0,0,0)语句,表单背景变为黑色。
不同的属性事件有不同的用途,具体如何使用,三言两语说不清,主要是要看你编程的需要而定。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-08-12
init为初始化事件,用于你设置进入到某个操作界面的环境条件,只是进入这个界面或者激活某个界面时执行的事件。
click事件为鼠标“单击”事件,单击一次他就执行一次 !
第2个回答  2014-08-12
任何一个产品都有寿命,即便微软不再支持,我们也可以使用它。
请采纳。追问

搞什么?

关于vfp多表操作的问题
在进行VFP多表操作时,首先使用命令"select 1 use 学生"进入学生表,通过命令"index on 姓名 to xm"建立姓名的索引,以便快速查找目标对象。然后使用"use 学生 order xm"命令对表进行排序,使得查找操作更加高效。接着,使用命令"select 2 use 成绩"进入成绩表,通过"fields 姓名,成绩"指定需要显示的...

为什么visual foxpro6.数据库那些都无法打开?
VFP,全称为Visual FoxPro,是一个流行的数据库开发工具。有时用户可能会遇到无法打开VFP的数据库或报表的问题。在尝试解决此问题时,首先需要检查默认打开程序是否为VFP6.0。如果默认打开程序并非VFP6.0,那么进行设置或调整即可解决此问题。具体步骤如下:确保VFP6.0应用程序已安装在电脑上。然后检查文件...

高分求答案(VFP)
一、判断题(20分)1、表单中程序的执行是有一定顺序的。对 2、表单可用于数据库信息的显示、输入和编辑。 错 3、表单的设计是可视化的。 对 4、在表单内可以包含的各种控件中,表格的缺省名称为grid。对 5、让控件获得焦点,使其成为活动对象的方法是gotfocus。错 6、计时器控件用于设置时间...

我想请问个问题,关于VFP的问题。为什么要在数据库中建立表与表的关系...
表与表间的关系在VFP中有两种,一种是临时关系(建好就用当将表关闭这个关系就没了),一种是永久关系(这个关系在数据库中,只要你不删除它永远存在)不建立关系也可以创建查询,可以利用查询条件来确定两表间的对应。

foxpro用vfp分类汇总问题
本文旨在解答有关FoxPro或Visual FoxPro(VFP)中使用分类汇总功能时可能遇到的问题。在FoxPro或VFP中,我们经常需要将数据进行分类汇总,以便对数据进行更有效的分析。分类汇总函数的正确应用,对于数据处理至关重要。其中,STR函数是将数值型数据转换为字符型数据的工具。例如,当我们使用`STR(采购单价,10)...

VFP sele语句问题
VFP中的Sele语句问题可以通过一些技巧来简化。首先,需要注意的是,引用字符串时,"&tt"中的引号应去掉,将其直接替换为"&tt"。如果你在论坛上寻求帮助,注册可能是必要的,但如果你的目标仅是实现功能,一个更直接的方法是将所有的Sele语句封装到一个变量中,然后通过宏替换来执行。例如,将原始语句...

vfp的问题
VFP——Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。它本身包含了完整的开发环境和一个小型数据库,VFP语言是在VFP开发环境下开发的特定语言,使用直观方便,效率高(据说是现在效率最高...

关于VFP修改默认目录的问题
首先你需要专门建立一个文件夹来放VF的文件,例如D:\\vfor,不要放在桌面上,这样不方便管理,而且很乱。然后再设置默认路径,方法:点菜单栏上的工具-选项-文件位置,找到默认目录那一项,点击修改,然后定位到你的目录,最后不要忘记点击下面的“设置为默认值”,最后确定。这样,以后你每次存储文件和...

vfp里的题目,如图,x%10是什么意思
X %10,代表取余数,除以10然后取余数

关于VFP问题
3、在vfp系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是(a:browse )。a:browse b:show c:view d:open 4、下面命令执行后都将生成abc.dbf文件,其中生成空表文件的命令是(c:copy structure to abc )。a:copy to abc fields xm,xb b:copy to abc c:copy structu...

相似回答
大家正在搜