Visual FoxPro 表单设计中编程问题 5

现在表单中有3个文本框text1,text2,text3,2个组合框combo1,combo2我想在vf表单运行情况下实现如下情形当text1和text2中填入数值后te... 现在表单中有
3个文本框text1,text2,text3,2个组合框combo1,combo2
我想在vf表单运行情况下实现如下情形
当text1和text2中填入数值后text3中立刻显示出这两个数值的乘积值
当combo1选择了一个值后,combo2立刻显示对应值,同理当combo2选择值后,combo1立刻显示对应值。例如:combo1中有A、B,combo2中有1、2,当combo1选择A,对应的combo2中的值自动调整为1,并立即在combo2中显示出来。
如上的情况在vf中能实现么?怎么实现?谢谢了。
展开
 我来答
微雨桥
2012-07-31 · TA获得超过865个赞
知道小有建树答主
回答量:680
采纳率:100%
帮助的人:739万
展开全部
第一问:新建一个命令按钮command1命名为计算
然后在这个命令按钮的click事件输入以下代码:
a=val(alltrim(thisform.text1.value))
b=val(alltrim(thisform.text2.value))
c=a*b
thisform.text3.value=str(c)
第二问:这个我还需要再想想
更多追问追答
追问
sorry,可能我没表述清楚,我的意思是可以只在某个事件中实现么,不需要通过command按钮,我要的效果是Text1、text2填入值完毕后,text3的值立刻变为乘积,不需要通过点击command
追答
好吧,我得说这不在我的能力范围之内。
向 xplong82 求助吧,他挺擅长写事件的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
13999992809
2012-07-31 · TA获得超过211个赞
知道小有建树答主
回答量:398
采纳率:66%
帮助的人:267万
展开全部
输入数值后立刻变化,你可以考虑在事件中写代码。如果离开文本框,才发生变化,用valid事件;如果随时变化,用interactivechange事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式