VFP成绩等级的代码怎么写?急急急

2022-10-01 11:17

一个表单,在TEXT1中写出分数,会在TEXT2中自动显示出分数的等级。如90-100,显示优,70-90是良;60-70是及格,其他是不及格;请教高手解答,谢谢帮忙。。。。
2个回答
1楼是正解,不过要注意text1的数据类型,如果是字符型第一行就要改成t1=val(allt(this.value))
在text1控件的lostfocus过程中写下如下程序:
t1=this.value
do case
case t1>=90 and t1<=100
thisform_text2.value="优"
case t1>=70 and t1<=89
thisform_text2.value="良"
case t1>=60 and t1<=69
thisform_text2.value="及格"
other
thisform_text2.value="不及格"
endcase
相关问答
vfp打不开了
1个回答2022-09-18 02:30
在虚拟光驱的图标上,(如: G: ,H:),点右键,选择载入, 找到镜像(vfp) *.iso, *.mdf 文件,就会弹出安装过程, 按照提示,,即可完成
我在VFP中遇到了些问题
1个回答2022-08-05 09:28
你要问什么呢!?
VFP 打不开
2个回答2022-06-24 16:26
我试了试,没有你说的"每次打开程序主窗口确实闪的一下没了 ",你是不是没有把你添加到一个项目管理器呀!试试
vfp“查询”命令按钮的代码 我创建了一个数据表,“成绩信息表”,需要”按学号查询成绩“ 求”查询“代码
1个回答2022-08-05 18:52
sele * from 成绩信息表 where 学号=allt(thisform_text1.value) into curs lsb if recc('lsb')=0 messagebox('无此学...
全文
VFP中的几个小问题
1个回答2022-03-12 15:50
1.在使用数组前需要创建声明数组,使用DIMENSION创建数组时,必须指定大小。只有创建了数组,才可以在程序段中使用该数组。 2.数组下标通过下标来引用数组中的元素。每个数组元素都有唯一一个可以识别...
全文
在VFP中什么叫字段?
1个回答2022-10-28 17:43
vfp的变量有两种,一种是内存变量,一种是字段变量。变量好比是一个包,数据库表好比是一个仓库,拿着包到仓库取东西,包里就装了东西,这东西就是变量的值。数据库表就是按一定规则存放数据的仓库,就像exce...
全文
VFP 问题
1个回答2022-08-12 00:35
如果你的cdrq字段本身是日期型字段的话表达式可写为 cdrq<ctod("08/08/2008")
Vfp打不开了,急!
1个回答2022-09-21 06:01
右键——打开方式——选择vfp程序即可
vfp的几个小问题
1个回答2022-08-05 05:05
加上thisform_combo1.refresh
VFP中的问题
3个回答2022-08-05 10:09
答案选择A 今天看书正好看到这一句话。交叉表查询只能在一个表中进行。书上还说,如果不是一个表的,要通过连接生成一个表,然后再用交叉表查询。
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答