| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 487 人关注过本帖
标题:求助啊。能帮我解释一下吗。详细点谢谢
取消只看楼主 加入收藏
暮炎
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2011-10-13
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
求助啊。能帮我解释一下吗。详细点谢谢
Dim x1 As Single, x2 As Single
Dim Y As Single
Dim n As Integer
Private Sub Command1_Click(Index As Integer)
    Text1.Text = Text1.Text + CStr(Index)
End Sub
'输入小数点时的处理办法
Private Sub Command2_Click(Index As Integer)
   Text1.Text = Text1.Text + "."
End Sub
'按运算符时的处理方法
Private Sub Command3_Click(Index As Integer)
    x1 = Val(Text1.Text)
    Text1.Text = ""
    n = Index
End Sub
'单击退格按钮时的处理方法
Private Sub Command4_Click()
    Text1.Text = Mid(Text1.Text, 1, Len(Text1.Text) - 1)
End Sub
'单击清除按钮时的处理方法
Private Sub Command5_Click()
    x1 = 0: x2 = 0: Y = 0
    Text1.Text = ""
End Sub
'单击退出按钮时的处理方法
Private Sub Command6_Click()
    Unload Me
End Sub

'单击"="按钮时的处理方法
Private Sub Command7_Click()
    x2 = Val(Text1.Text)
    On Error GoTo err1 '设置捕获错误
    Select Case n
            Case 0
            Y = x1 + x2
            Case 1
            Y = x1 - x2
            Case 2
            Y = x1 * x2
            Case 3
            Y = x1 / x2
        End Select
    Text1.Text = CStr(Y)
    Exit Sub
err1:    '错误处理程序
    MsgBox "您输入的数据有误,请重新输入!", 0 + 16, "错误!"
    Text1.Text = ""
    x1 = 0: x2 = 0: Y = 0
    Exit Sub

End Sub


在这段程序代码中。。
Dim n As Integer
n = Index
为什么要有这2个部分啊。。。。求解释。这个有什么用,是什么意思?
搜索更多相关主题的帖子: 小数点 
2011-12-12 13:03
快速回复:求助啊。能帮我解释一下吗。详细点谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026980 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved