会vb的进

[复制链接]
查看11 | 回复4 | 2011-8-27 12:01:50 | 显示全部楼层 |阅读模式
Public Class Form1

Dim x, y As Integer

Dim i As Integer

Dim sum As Integer

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

If (Label1.Text"") Then

TextBox2.Text += Label1.Text + TextBox1.Text

TextBox2.Text += " 结果"

If (sum = Val(TextBox1.Text)) Then

TextBox2.Text += "√" + vbCrLf

Else

TextBox2.Text += "×" + vbCrLf

End If

End If

Randomize()

x = Int(Rnd() * 999 + 1)

y = Int(Rnd() * 999 + 1)

i = Int(Rnd() * 4 + 1)

Select Case i

Case 1

Label1.Text = x.ToString() + "+" + y.ToString() + "="

sum = x + y

Case 2

Label1.Text = x.ToString() + "-" + y.ToString() + "="

sum = x - y

Case 3

Label1.Text = x.ToString() + "×" + y.ToString() + "="

sum = x * y

Case 4

Label1.Text = x.ToString() + "÷" + y.ToString() + "="

sum = x / y

End Select

End Sub
End Class
这代码我是重vb程序代码复制来的。我把这些代码复制到vb新建标准exe的查看代码里,无法运行。是我的错还是这些代码有问题

回复

使用道具 举报

千问 | 2011-8-27 12:01:50 | 显示全部楼层
Dim x, y As IntegerDim i As IntegerDim sum As LongPrivate Sub Command1_Click() If Label1.Caption"" Then
Text2.Text = Text2.Text & Label1.Caption & Text1.Text
Text2.Text = Text2.Text & " 结果"
If sum = Val(Text1.Text) Then
Text2.Text = Text2.Text & "√" & vbCrLf
...
回复

使用道具 举报

千问 | 2011-8-27 12:01:50 | 显示全部楼层
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click这个好像不对吧 vb6.0应该不能用这东西...
回复

使用道具 举报

千问 | 2011-8-27 12:01:50 | 显示全部楼层
你这是vb.net,和VB6的环境不一样。...
回复

使用道具 举报

千问 | 2011-8-27 12:01:50 | 显示全部楼层
你想要实现个什么功能,我给你代码。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行