怎样用Visual FoxPro设计一个单项选择

如题所述

在表单中用一个选项按钮组(optiongroup)控件追问

能不能详细一点呢 谢谢

追答

你提的问题都没具体说是什么,我怎么详细呢

追问

就是先怎样做 再怎样做
我是一点都不懂的
能不能把过程全写出来呢
谢谢

追答

例如用表单做一个加减乘除的运算:
先添加三个文本框(text)、一个选项按钮组(optiongroup)和一个按钮到表单中,三个文本框分别点右键-生成器,将类型设置了数值型,第3个文本框将readonly设为.T.,然后optiongroup控件点右键-生成器,将4个选项分别设为加、减、乘、除,按钮加上代码:
t1=thisform.text1.value &&三个文本框设为数值型很重要
t2=thisform.text2.value
o1=thisform.optiongroup1.value
do case
case o1=1
t3=t1+t2
case o1=2
t3=t1-t2
case o1=3
t3=t1*t2
case o1=4
t3=t1/t2
endcase
thisform.text3.value=t3

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-07

规划数据库编程项目,要从目标做起,加上可扩展余地。不同的目标有不同的数据库规划。规划得好,以后你编程项目的增、删、改得心应手。规划得不好,会直接加重你日后的代码量和出错几率。

需然不知道你具体的项目要求,为求编程简单,假设你需求是:
1.数据录入,可以添加、编辑、删除单条数据。
2.数据查询,可以查询 某时段,某号容器的增减记录。
3.数据统计(需要编写代码)
4.数据导出(需要编写代码)
5.数据打印(需要编辑报表)

VFP 基本步骤:
新建表 容器存取.dbf, 字段:
容器编号 整型 且设为 主索引 (可避免编号不唯一,又不用写代码)
存取数量 数值型 10,2 如果没有小数的话最好用整型
存取日期 日期型

利用 Vfp 的表单向导创建这个表单,通过 添加,编辑,删除 按钮,能满足 需求1
要注意的是,存取数量装进时录入正数,倒出时录入负数(存折一样)
查找 按钮 能满足 需求2

如果以上能符合你要求,并你能成功完成并操作熟练的话......
再解答......
相似回答