[VISUAL BASIC 2010] Label

07/06/2011 18:19 Visonar#31
Also, ich hab da z.b. einen Button. Der bewege ich mit Random zufällig in dern Form. Aber anstatt überall auf der Form auf zu tauchen soll er im rot markierten Feld bleiben und nicht darüber gehen.
07/06/2011 18:50 Kraizy​#32
Naja, ich weiß nicht wo das rote anfängt (X & Y)..ich würde aber sowas in der Art machen (muss nicht richtig sein):
PHP Code:
Private Sub Button_Click(...) Handles Button.Click
   Button
.Location SetPosition(0000//hier musste halt selbst schauen wo der Bereich ist.
End Sub

Public Function SetPosition(minX As Int32maxX As Int32minY As Int32maxY As Int32) As Point
   Dim rndX 
As New Random
   Dim rndY 
As New Random

   
Return New Point(rndX.Next(minXmaxX), rndY.Next(minYmaxY))
End Function 
Code is ausm Kopf, nicht getestet...