Blumeheinz
Grünschnabel
Wie kann ich das 2 Dimensionale Array übergeben?
Form1:
'Option Explicit
Private Type t_stein
Farbe As Integer
Mühle As Integer
End Type
Private Sub Command1_Click()
Dim Feld(3, 9) As t_stein
Dim i, n As Integer
For i = 1 To 3
For n = 1 To 9
Feld(i, n).Farbe = n
Feld(i, n).Mühle = 2
Picture1.Print Feld(i, n).Farbe
Picture1.Print Feld(i, n).Mühle
Prüfe()
Next n
Next i
End Sub
Modul
Sub Prüfe()
For i = 1 To 3
If Feld(i, 1).Farbe = F And Feld(i, 2).Farbe = F And Feld(i, 3).Farbe = F Then
Feld(i, 1).Mühle = 1
Feld(i, 1).Mühle = 1
Feld(i, 1).Mühle = 1
Mühle1 = 1
Else: Mühle1 = 0
End Sub
Form1:
'Option Explicit
Private Type t_stein
Farbe As Integer
Mühle As Integer
End Type
Private Sub Command1_Click()
Dim Feld(3, 9) As t_stein
Dim i, n As Integer
For i = 1 To 3
For n = 1 To 9
Feld(i, n).Farbe = n
Feld(i, n).Mühle = 2
Picture1.Print Feld(i, n).Farbe
Picture1.Print Feld(i, n).Mühle
Prüfe()
Next n
Next i
End Sub
Modul
Sub Prüfe()
For i = 1 To 3
If Feld(i, 1).Farbe = F And Feld(i, 2).Farbe = F And Feld(i, 3).Farbe = F Then
Feld(i, 1).Mühle = 1
Feld(i, 1).Mühle = 1
Feld(i, 1).Mühle = 1
Mühle1 = 1
Else: Mühle1 = 0
End Sub