G BESOIN D'AIDE!!!!!

Lelfe - 7 juin 2001 à 23:33
 Pace - 8 juin 2001 à 00:18
Yo!
chuis 1 new utilisateur de VB... et ... j'aimerais un conseil...
comment faire une commande ki créerait une picturebox(par exemple) a un certains endroit de la feuille?
ou en selectionnant un bouton de d'option cela ferait créér
1 picture box (de x taille) à l'endroit ou on cliqueras avec la souris?
c assez important pourmoi alors je compte sur votre solidarité et si mon projet marche bien je mettrais ptêt l'code source sur le site!
Je m'adresse ici par ce que je pense kon me renseigneras + vite
Mais de tte facon kan jconnaitrais 1 peu mieux j'aporterais ma part a ce formidable et tres interessaant projet
(je suis d'ailleurs tres interrese par l'IA
@+

3 réponses

Essai ça.
Sur ta feuille insère une picturebox
puis sélectionne là et fait copier coller sur la même feuille. Tu aura donc 2 picturebox.
Il te demandra si tu veus en créer un groupe de contrôle
tu dis oui
et voilà.

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

Dim MaxPic As Integer

If Option1.Value = True Then
MaxPic = Picture1.Count
Load Picture1(MaxPic)
Picture1(MaxPic).Top = Valeur
Picture1(MaxPic).Left = Valeur
'ETC...
Picture1(MaxPic).Visible = True
End If

End Sub
0
ouiais c sympa merci!
mais comment faire pour placer la picturebox a l'endroit ou on clique avec la souris?
0
C'est dans les paramètres de la fonction.

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

l'endroit où tu as cliquer (X As Single, Y As Single)

Assitôt de tu clic sur ta souris
un lecture se fera dans cette fonction tu aura les
valeurs de la position du curseur par les variables X et Y

donc à l'intérieur de la fonction
Picture1.Left = X
Picture1.Top = Y
0
Rejoignez-nous