cs_grimp
Messages postés6Date d'inscriptionsamedi 1 mai 2004StatutMembreDernière intervention 2 août 2005
-
7 mai 2004 à 20:44
usebob
Messages postés3Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention29 juin 2004
-
24 juin 2004 à 15:32
Bonjour,
Je cherche à ajouter une scrollbars verticale dans une forme avec embedded vb....
usebob
Messages postés3Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention29 juin 2004 24 juin 2004 à 15:32
j'arrive pe étre un pe tard....lol
Mais Bon, g une pitite solus pe étre pour toi...
g fait un code qui permet d'avoir une scrollbar verticale et horizontale...le Pitit Problème...enfin, vous verrez...
Voici le code:
Private Sub Form_Resize()
'''''''''''''''ScrollBar Verticale'''''''''''''''''''''''''
'On place le scrollbar au bon endroit avec la bonne hauteur
VScroll1.Width = ScaleX(13, vbPixels, vbTwips)
VScroll1.Left = Width - VScroll1.Width
VScroll1.Top = 0
VScroll1.Height = Height + ScaleY(1, vbPixels, vbTwips) - HScroll1.Height
'''''''''''''''ScrollBar horizontale'''''''''''''''''''''''''
'On place le scrollbar au bon endroit avec la bonne hauteur
'HScroll1.Width = Width + ScaleY(1, vbPixels, vbTwips) - VScroll1.Width
HScroll1.Width = Width
HScroll1.Left = 0
HScroll1.Height = ScaleX(13, vbPixels, vbTwips)
HScroll1.Top = Height - HScroll1.Height
'On place le conteneur
Frame1.Left = 0
Frame1.Top = HScroll1.Top + HScroll1.Height
Frame1.Width = VScroll1.Left
If Frame1.Height < Height Then Frame1.Height = Height - HScroll1.Height
If Frame1.Width < Width Then Frame1.Width = Width - VScroll1.Width
'On met a jour le scrollbar
VScroll1.Min = 0
VScroll1.Max = FormTest2.Height - (Height / 2)
VScroll1.SmallChange = VScroll1.Max / 20
VScroll1.LargeChange = VScroll1.Max / 5