关于VFP的问题
在vfp的表单设计中写代码时如何判断要选择哪种事件,比如Init事件、click事件什么的,我有点搞不清楚哪种情况选择哪种事件,现在头都大了,请懂VFP的各位指点一下吧,...
在vfp的表单设计中写代码时如何判断要选择哪种事件,比如Init事件、click事件什么的,我有点搞不清楚哪种情况选择哪种事件,现在头都大了,请懂VFP的各位指点一下吧,拜托了!
展开
3个回答
展开全部
属性事件是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)语句,表单背景变为黑色。
不同的属性事件有不同的用途,具体如何使用,三言两语说不清,主要是要看你编程的需要而定。
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)语句,表单背景变为黑色。
不同的属性事件有不同的用途,具体如何使用,三言两语说不清,主要是要看你编程的需要而定。
展开全部
init为初始化事件,用于你设置进入到某个操作界面的环境条件,只是进入这个界面或者激活某个界面时执行的事件。
click事件为鼠标“单击”事件,单击一次他就执行一次 !
click事件为鼠标“单击”事件,单击一次他就执行一次 !
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
任何一个产品都有寿命,即便微软不再支持,我们也可以使用它。
请采纳。
请采纳。
追问
搞什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询