'------------------------------------------------------------------------- '-- code réalisé par EndSub le 15/12/2002 -- '-- permet de créer une matrice d'image (ou de n'importe quel controle) -- '-- n'oublié pas de mettre la propriété index a 0 du controle d'origine -- '------------------------------------------------------------------------- Private Sub Form_Load() Dim FirstPass As Boolean Dim ImgTop As Integer Dim ImgLeft As Integer ImgLeft = Image1(0).Left ImgTop = Image1(0).Top FirstPass = False For c = 1 To 10 For d = 1 To 10 If FirstPass = False Then FirstPass = True GoTo Continue End If Load Image1(Image1.Count) With Image1(Image1.Count - 1) .Visible = True .Left = ImgLeft + Image1(0).Width * (d - 1) .Top = ImgTop + Image1(0).Height * (c - 1) DoEvents End With Continue: Next Next End Sub
Télécharger le zip
Sa re3semble etrangement a un code que lon utilisait a lécole a la différence que le nom des variable est changer....suposont tu la fait vriament toi meme il reste que il la deja sur le site......mais plus ya de aip plus ya de fun ééé
Saut, désolé si cé déja sur le site , j'ai vraiment po fé gaffe(po envie de regarder toutes les sources du site !!!)jé fé ce code de mes propres neuronnes et j'ai pensé k'il pouvait servir a d'autre personne :]@+
Salut ! J'ai légèrement modifié ton code :Private Sub Form_Load() dim nbre,i,j as integer Dim ImgTop As Integer Dim ImgLeft As Integer ImgLeft = Image1(0).Left ImgTop = Image1(0).Top nbre=0For i = 1 To 10For j = 1 To 10 nbre=nbre+1 Load Image1(nbre) With Image1(Image1.Count - 1) .Visible = True .Left = ImgLeft + Image1(0).Width * (j - 1) .Top = ImgTop + Image1(0).Height * (i - 1) End With Next iNext jEnd SubC'est pas un peu plus simple ? (je l'ai pas testé (fait à l'arrache), mais j'utilise un truc à peu près comme ça chez moi.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 514 membres 46 nouveaux aujourd'hui 16 151 membres club