Начитался на Вашем форуме, что если начинаешь учиться, то начинать нужно с ВБ.нет!
Нижеприведённый код работает хорошо, но меня вопрос:
1) Можно ли так менять размерность массива?
2) Можно ли так заполнять массив?
- Код: Выделить всё
Dim arrSelfNumber() As Integer
Dim x As Integer = -1
Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click, Button3.Click, Button4.Click, Button5.Click, Button6.Click, Button7.Click, Button8.Click,
Button9.Click
x += 1
ReDim Preserve arrSelfNumber(x)
arrSelfNumber(x) = CInt(sender.Text()) '(CInt(sender.Text()) - 1)
With sender
.Enabled = False
.backcolor = Color.LightGray
End With
End Sub
3) Почему подчеркнут Result после знака "=" зелёной волнистой линией?
- Код: Выделить всё
Private Sub Sortirovka()
Dim a 'as What?
Dim Result As String
Array.Sort(arrSelfNumber)
For Each a In arrSelfNumber
Result = Result & a
MessageBox.Show(Result)
Next
End Sub
Заранее благодарен.