VSCROLL LIMITE [ -32768 ~ 32767 ]

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 29 avril 2008 à 05:59
akisvb Messages postés 20 Date d'inscription mardi 24 février 2009 Statut Membre Dernière intervention 8 novembre 2011 - 30 sept. 2011 à 12:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46501-vscroll-limite-32768-32767

akisvb Messages postés 20 Date d'inscription mardi 24 février 2009 Statut Membre Dernière intervention 8 novembre 2011
30 sept. 2011 à 12:40
Tres bien...et avec une frame? ou un autre control avec limite de 32768, ca marche aussi cette regle de 3?.
C est pas tres precis tout de meme,mais ca marche!Bon boulot...
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
29 avril 2008 à 15:28
tu as bien fait, ca simplifiera certainement la vie de quelques uns...
pr0c3ss0r Messages postés 4 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 29 avril 2008
29 avril 2008 à 15:25
Ah ok, désolé j'avais mal saisie se que tu avais dit [pas pris mon café encore lol], Oui effectivement la règle de trois es ce que j'utilise. J'avais d'ailleurs fait une recherche pour trouver quelque chose du genre mais sans succès, ainsi j'ai cru bon d'envoyer ce code pour les utilisateurs.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
29 avril 2008 à 15:05
ben, tout ce que je dit, c'est que tu fais une simple règle de trois, dans ton code, que la limite de 32768 n'en est pas reelement une...
pr0c3ss0r Messages postés 4 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 29 avril 2008
29 avril 2008 à 14:47
>>une règle de trois, et la VScroll n'avait deja plus de limite... (ce que tu fais)

En VB.NET?, car je ne crois pas que VB6 n'a plus de limite.

Private Sub UserControl_Resize()
VScroll1.Width = UserControl.Width - 32
VScroll1.Height = UserControl.Height - 32
End Sub

Ouep, j'avoue que j'aurais du utiliser Usercontrol.ScaleWidth.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
29 avril 2008 à 05:59
une règle de trois, et la VScroll n'avait deja plus de limite... (ce que tu fais)

pas pigé ca non plus:
Private Sub UserControl_Resize()
VScroll1.Width = UserControl.Width - 32
VScroll1.Height = UserControl.Height - 32
End Sub
c'est quoi, 32 ? et pourquoi ne pas jouer avec Usercontrol.ScaleWidth, comme il se doit ?
Rejoignez-nous