在VFP里用面向对象设计一个程序

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:23:04
该程序是一个能够计算四则运算的计算器,
要求有三个文本框用于输入数字和符号,
再用一个标签显示结果

请大家帮帮忙

关键代码:t1第一个数文本框,t2为符号,t3第二个数字
计算按钮click事件下代码
do case
case alltrim(thisform.t2.value)="+" 加法
nadd=val(alltrim(thisform.t1.value))+val(alltrim(thisform.t3.value))
thisform.label1.caption=alltrim(str(nadd))

case alltrim(thisform.t2.value)="-" 减法
jnadd=val(alltrim(thisform.t1.value))-val(alltrim(thisform.t3.value))
thisform.label1.caption=alltrim(str(jadd))

case alltrim(thisform.t2.value)="/" 除法
cnadd=val(alltrim(thisform.t1.value))/val(alltrim(thisform.t3.value))
thisform.label1.caption=alltrim(str(cadd))

case alltrim(thisform.t2.value)="*" 乘法
bnadd=val(alltrim(thisform.t1.value)*val(alltrim(thisform.t3.value))
thisform.label1.caption=alltrim(str(badd))

endcase

有没有分加的啊