| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 728 人关注过本帖
标题:我按了按扭却没运行结果,什么原因?
只看楼主 加入收藏
smz
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-9
收藏
 问题点数:0 回复次数:7 
我按了按扭却没运行结果,什么原因?
我用VFP设计了一个"四则运算"表单,但运行后却没结果.
表单包含3个文本框(用于输入输出数值),一个选项按扭组(表示加减乘除),2个命令按扭(确定和退出)
事先设计的文本框数据类型为数值型.
确定的CLICK事件代码为:
thisform.text1.value=a
thisform.text2.value=b
thisform.text3.value=s
thisfom.optiongroup.value=c
do case
case c=1
s=a+b
case c=2
s=a-b
case c=3
s=a*b
case c=4
s=a/b
endcase
基本的情况就是这样,但是输入数据到TEXT1,2后点确定按扭,TEXT3却没结果输出,我不知道知识什么原因,谁能帮帮我,谢谢!
搜索更多相关主题的帖子: DIV case 结果 thisform 运行 
2006-04-09 09:42
幽灵天尊
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-4-8
收藏
得分:0 
Thisfom.optiongroup.value=c中的optiongroup应该是optiongroup1吧!!!
2006-04-09 21:20
haohhz
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-4-2
收藏
得分:0 
a=thisform.text1.value
b=thisform.text2.value
写在前面

thisform.text3.value=s
要写在后面

2006-04-10 10:46
smz
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-9
收藏
得分:0 

我按照你们说的说了一下,终于有运算结果拉,谢谢你们啊.但是我刚学,不明白哪个S为什么要防在后面啊

2006-04-10 13:06
幽灵天尊
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-4-8
收藏
得分:0 
因为那个S是最后的结果啊,要先有运算才有结果啊,所以要放在后面啊
2006-04-12 00:43
qqqaaaqqq
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2005-12-30
收藏
得分:0 
赋值语句等号左右边的意义不同
2006-04-12 22:42
EAMBA
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-4-22
收藏
得分:0 

thisform.text1.value=a? 那么a又是多少??
你看看这样行不行
把头两行改为
a=val(thisform.text1.value)
b=Val(thisform.text2.value)
另外,第三行要不要放到endcase后面呢?

2006-04-26 14:10
wukou
Rank: 1
等 级:新手上路
威 望:1
帖 子:90
专家分:8
注 册:2005-8-25
收藏
得分:0 
好象后面还得加上:thisform.refresh &&刷新表单

2006-04-27 06:25
快速回复:我按了按扭却没运行结果,什么原因?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033167 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved