早教吧作业答案频道 -->其他-->
vb6.0程序编写设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/5+32;华氏度转摄氏度公式:C=5(F-32)/9,要求:(1)当“摄氏—〉华氏”选中时,“华氏度”文
题目详情
vb6.0程序编写
设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/5+32;华氏度转摄氏度公式:C=5(F-32)/9,要求:
(1)当“摄氏—〉华氏”选中时,“华氏度”文本框不能输入;而当“华氏—〉摄氏”选中时,“摄氏度”文本框不能输入。
(2)“转换”按钮仅当相应的文本框中有数时方为可用。
(3)单击“转换”按钮时,执行转换操作。
提示:
(1) 在单选按钮的Click事件中更改文本框的Locked属性。
(2) 在文本框的Change事件中更改命令按钮的Enabled属性。
设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/5+32;华氏度转摄氏度公式:C=5(F-32)/9,要求:
(1)当“摄氏—〉华氏”选中时,“华氏度”文本框不能输入;而当“华氏—〉摄氏”选中时,“摄氏度”文本框不能输入。
(2)“转换”按钮仅当相应的文本框中有数时方为可用。
(3)单击“转换”按钮时,执行转换操作。
提示:
(1) 在单选按钮的Click事件中更改文本框的Locked属性。
(2) 在文本框的Change事件中更改命令按钮的Enabled属性。
▼优质解答
答案和解析
Dim D
Private Sub Command1_Click()
If D = 0 Then
Text2 = 5 * (Val(Text1) - 32) / 9
Else
Text1 = 9 * Val(Text2) / 5 + 32
End If
Command1.Enabled = False
D = 0
End Sub
Private Sub Text1_Change()
Command1.Enabled = True
D = 0
End Sub
Private Sub Text2_Change()
Command1.Enabled = True
D = 1
End Sub
Private Sub Command1_Click()
If D = 0 Then
Text2 = 5 * (Val(Text1) - 32) / 9
Else
Text1 = 9 * Val(Text2) / 5 + 32
End If
Command1.Enabled = False
D = 0
End Sub
Private Sub Text1_Change()
Command1.Enabled = True
D = 0
End Sub
Private Sub Text2_Change()
Command1.Enabled = True
D = 1
End Sub
看了 vb6.0程序编写设计满足如...的网友还看了以下:
我国测量温度常用“C《摄氏度》作单位,有时还使用《华氏度》做单位.华氏温度和摄氏温度可以用下面的公 2020-05-13 …
寒暑表中通常有两个刻度--摄氏度和华氏度,它们之间的换算关系是:摄氏度乘五分之九+32=华氏度,在 2020-05-13 …
我国测量温度常用摄氏度做单位,有时还使用华氏度做单位.华氏温度和摄氏温度可以用下面的公式进行换算: 2020-05-13 …
根据摄氏度与华氏度的换算方式摄氏度=(华氏度-32)/1.8我这里是华氏度10度就是-12度的摄氏 2020-05-13 …
vb6.0程序编写设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/ 2020-05-13 …
各种温度单位换算问题温度单位有五种,分别是摄氏度,华氏度,开氏度,列氏度和兰氏度.摄氏度与华氏度的 2020-06-09 …
华氏一百五十度等于多少摄氏度华氏度=32+摄氏度×1.8华氏一百五十度等于65.56摄氏度那是多少 2020-06-10 …
暑表中通常有2个刻度,摄氏度和华氏度,他们之间的换算关系是:摄氏度*5/9+32=华氏度,在在在华 2020-06-26 …
(1)欧美一些国家温度单位是华氏度,华氏度的冰点是多少?沸点是多少?1摄氏度相当于多少华氏度?华氏 2020-07-20 …
有一种华氏温度,它的刻度方法是将在通常情况下沸水的温度定为212华氏度,冰水混合物的温度定为32华氏 2021-02-20 …