Option Base 1
Dim Datapath As String
Dim b(100)
Dim He As Integer
Private Sub calc_Click()
Dim str As String
For i = 2 To 100 Step 2
str = str & b(i)
He = He + Int(b(i))
Next
Text1.Text = str
Print "下标为偶数的元素之和:" & He
End Sub
Private Sub Form_Load()
Text1.Text = ""
He = 0
Datapath = App.Path & "\datain1.txt"
If Dir(Datapath) = "" Then
Dim a(100) As Integer
Randomize
For i = 1 To 100
a(i) = Int(Rnd * 1000)
For k = 1 To i - 1
If a(i) = a(k) Then
i = i - 1
Exit For
End If
Next
Next
Open Datapath For Output As #1
Close #1
Open Datapath For Append As #1
For i = 1 To 100
Print #1, a(i)
Next
Close #1
End If
End Sub
Private Sub read_Click()
Open Datapath For Input As #1
Do While Not EOF(1)
For i = 1 To 100
Line Input #1, b(i)
Next
Loop
Close #1
MsgBox "读入数据成功!", vbOKOnly, "提示"
End Sub
Private Sub sava_Click()
If Dir(App.Path & "\dataout.txt") = "" Then
Open App.Path & "\dataout.txt" For Output As #1
Close #1
End If
Open App.Path & "\dataout.txt" For Append As #1
Print #1, He
Close #1
MsgBox "存盘成功!", vbOKOnly, "提示"
End Sub