'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 'ScrollBar avec une photo 'par NFO (NeoFO) 'extrait du programme Bitmap Project (2e concours) 'Cette page contient un picturebox(cadre),une imagebox(grandeimage) et deux scrolls '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Private Sub Form_Load() HScroll1.Max = -100 VScroll1.Max = -100 End Sub Private Sub HScroll1_Change() 'Régalge de l'image horizontalement biz = GrandeImage.Width - Cadre.Width 'Différence de taille entre le cadre et l'image GrandeImage.Left = biz * HScroll1.Value / 100 End Sub Private Sub HScroll1_Scroll() 'Régalge de l'image horizontalement If HScroll1.Value < HScroll1.Max Then HScroll1.Value = HScroll1.Value + 10 End If biz = GrandeImage.Width - Cadre.Width GrandeImage.Left = biz * HScroll1.Value / 100 End Sub Private Sub VScroll1_Change() 'Régalge de l'image vzerticalement biz = GrandeImage.Height - Cadre.Height GrandeImage.Top = biz * VScroll1.Value / 100 End Sub Private Sub VScroll1_Scroll() 'Régalge de l'image verticalement If VScroll1.Value < VScroll1.Max Then VScroll1.Value = VScroll1.Value + 10 End If biz = GrandeImage.Height - Cadre.Height GrandeImage.Top = biz * VScroll1.Value / 100 End Sub
Télécharger le zip
Merci pour ce bout de code !!
g un petit probleme, les images se deplace bien mais lorsque je colle des bout d'image par la methode paintpicture, celle-ci se deplace bien aussi (mais ou est le probleme alors lol j'y vient) lorsque mes image collee avec paintpicture sorte de l'ecran puis qu'on y revient, elle ne sont plus la... disparu... une solution pour fixer les paintpicture dans le picture d'une picture (ca fait bizarre dit comme ca)j'espere avoir vite une reponse a ce suget car moi je suis bloqué
Ta essayé de mettre ta picture sur autoredraw = true ?Sinon, bonne source assez simple mais qui peut aider les débutants !
Salut, ton code est pa mal.G essayé de le tester sous .NET avec 2 Panels (à la place de l'image et de la picturebox).Cela ne marche pas. Quel est l'équivalent de l'Evènement Change sous .net ?J'ai essayé ValueChanged mais ça ne marche pas.Car en fait sous VB6, l'évènement Scroll permet de savoir kan on déplace la barre de défilement et l'évènemnt Change permet de savoir quand on click sur les petites flèches, c bien ça ?Merci++
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 986 membres 20 nouveaux aujourd'hui 16 151 membres club