retaks666
Messages postés286Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 juillet 2007
-
14 janv. 2005 à 22:27
retaks666
Messages postés286Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 juillet 2007
-
15 janv. 2005 à 12:05
Bonjour, je voudrait faire en sorte, a l'aide d'un timer que des objets
se dirigent vers le centre de la form puis quand ils soient au mileu
reviennent, j'ai fait le code suivant:
Private Sub Timer1_Timer()
For Each object In Me
If TypeOf object Is Shape And object.Name <> "shpcentre" Then
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 15 janv. 2005 à 00:21
Private Sub Timer1_Timer()
Dim object As Object
Dim Lx As Integer
Dim Ly As Integer
Dim X As Integer
Dim Y As Integer
Dim Z As Integer
Lx = Me.ScaleWidth / 2
Ly = Me.ScaleHeight / 2
For Each object In Me
If TypeOf object Is Shape And object.Name <> "shpcentre" Then
X = object.Width / 2
Y = object.Left
Z = (Lx - X - Y) / 100 If Z <> 0 Then object.Left Y + Z Else object.Left Lx - X
X = object.Height / 2
Y = object.Top
Z = (Ly - X - Y) / 100 If Z <> 0 Then object.Top Y + Z Else object.Top Ly - X
End If
Next