Iako iznad svakog reda piše objašnjenje, ja ne razumem postupak.
Može li neko da mi objasni detaljno šta se radi ispod sledećih?
Code:
'Draw the starting/ending box
oBuffG.FillRectangle(New SolidBrush(Color.LightGreen), StartX * 15, StartY * 15, 15, 15)
oBuffG.FillRectangle(New SolidBrush(Color.Red), EndX * 15, EndY * 15, 15, 15)
Koji li je ovaj postupak?
Code:
'Draw the walls
For yCnt = 0 To 24
For xCnt = 0 To 24
If Map(xCnt, yCnt).Wall = True Then oBuffG.FillRectangle(New SolidBrush(Color.DarkGray), xCnt * 15, yCnt * 15, 15, 15)
If Map(xCnt, yCnt).DrawPath = True Then
oBuffG.FillEllipse(New SolidBrush(Color.SteelBlue), xCnt * 15 + 4, yCnt * 15 + 4, 7, 7)
End If
Next
Next
Ovo, ma kao špansko selo...
Code:
'Draw the grid
For xCnt = 0 To 25
oBuffG.DrawLine(New Pen(Color.Black), xCnt * 15, 0, xCnt * 15, 375)
oBuffG.DrawLine(New Pen(Color.Black), 0, xCnt * 15, 375, xCnt * 15)
Next
Crtanje, totalno mi je nepoznato...
Code:
'Set the picture box image
picMain.Image = CType(oBuff, Bitmap)
Na koju foru mu se ovako slika dodeljuje?
Šta radi CType()?