回 帖 发 新 帖 刷新版面

主题:有时间的大侠帮帮忙-2!!

Visual Basic 程序设计:
设计一个计算程序,要求运行时,用户在文本框Text1、Text2中输入两个操作数后,选中乘法按钮Option1或除法按钮Option2,则在文本框Text3中显示计算结果;除法运算时,或操作2输入为0,则在则在文本框Text3中显示“除数不能为0!”;单击清除按钮Command1,将Text1、Text2、Text3清空,焦点设在Text1,运行界面如图显示。

计算                          操作数1  21.4
乘法
                              操作数2  13.6
   除法
                                结果    291.04
   清除

谢谢!

回复列表 (共4个回复)

沙发

有意思。
能不能把你已经写了的代码给我看看?那怕只有一行。

板凳

免费提供一行代码

dim b as long
...
if b = 0 then
msgbox"除数不能为0!"
end if 

是对话框弹出.自己研究研究怎么显示到3里面.

3 楼

建议以后象这种帖子直接删除,VB的名声就是被这些人搞坏的

4 楼

        数据输入:a            数据输入:b            结果 (a*b or a/b )

          运行                   清除                结束
        command1               command2            command3

            O                      O
           乘法                   除法 

---------------------------------------------------------------------------------------------
            Private Sub Command1_Click()
               show
               Dim a As Single,b As Single
               a=Val(Text1.Text)
               b=Val(Text2.Text)
               if text2.text=0 then text3.text="除数不能为0"              
               if Option1=True Then Text3.Txxt=a*b
               if Option2=True Then Text3.Text=a/b
               Text1.SetFocus
            End Sub

            Private Sub Command2_Click()
               Text1.Text="   "
               Text2.Text="   "
               Text3.Text="   "
            End Sub

            Privte Sub Command3_Click()
                End
            End Sub

            Privat Sub Option1_Click()
               Option1.Value=True
            End Sub

            Private Sub Option_Click()
               Option2.Value=True
            End Sub
         供参考

我来回复

您尚未登录,请登录后再回复。点此登录或注册