questo è la porzione di codice su cui sto facendo dei test, vorrei fare questa cosa senza dover refreshare il tutto ogni volta. pls help
ciao
Codice PHP:
Public Class Form1
' variabili pubbliche
Public Poporing As New Point
Public punto2 As New Point
Public x, y As Integer
Public premutoMovX As Integer
Public img1 As Bitmap = New Bitmap("poporing/poporing-01.bmp")
Public imgBg As Bitmap = New Bitmap("poporing/russia_field12.bmp")
Private Sub bGschermo00001(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
'sfondo
punto2 = New Point(10, 10)
e.Graphics.DrawImage(imgBg, punto2)
'oggetto in movimento
If premutoMovX = 1 Then
x = x + 10
Else
x = 30
End If
Poporing = New Point(x, 25)
img1.MakeTransparent(Color.Red)
e.Graphics.DrawImage(img1, Poporing)
e.Dispose()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
premutoMovX = 1
Refresh()
End Sub
End Class
se il refresh è d'obbligo, non si può dire di refresharmi solo le coordinate di img1?