CODE POUR REDIMENSIONNER TOUS VOS CONTROLES PROPORTIONNELLEMENT AU REDIMENSIONNE
cs_Dino
Messages postés87Date d'inscriptiondimanche 16 décembre 2001StatutMembreDernière intervention 4 septembre 2004
-
18 févr. 2002 à 10:47
Galactus13
Messages postés335Date d'inscriptionlundi 29 septembre 2008StatutMembreDernière intervention16 août 2023
-
28 mai 2013 à 17:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Galactus13
Messages postés335Date d'inscriptionlundi 29 septembre 2008StatutMembreDernière intervention16 août 20231 28 mai 2013 à 17:59
Parfait ! sa marche même dans mon OCX !
cs_phildw
Messages postés2Date d'inscriptionjeudi 21 avril 2005StatutMembreDernière intervention 6 avril 2010 3 avril 2010 à 18:02
Je tire ma révérence ! Chapeau, et bien structuré.
Oui, même en 2010, il est toujours solicité.
Merci
azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005 20 mai 2005 à 00:00
Tous simplement génial ton code !!!
10/10 !!!
Azerty99_71
maxdebide
Messages postés13Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention26 juillet 2004 22 juin 2004 à 11:57
Niquel, tu me sauve la vie et beaucoup de temps.
Merci
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 4 mars 2004 à 15:29
Suggestion pour celliphane :
Pour la taille des caractères,
Dans Form_Load, mettre CStr(object.FontSize)
dans object.ToolTipText qui est rarement utilisé.
Le redimensionnement ne pose alors plus de problème.
Evidemment, si on a besoin de ToolTipText ....
laurent180
Messages postés72Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention 2 novembre 2008 18 sept. 2003 à 20:27
salut, suis debutant en vb je trouve cet application génial mais je comprend pas trop les lignes de code. Je devrai le refaire j'en serai incapable si qq pourrais me commanté la source sa serai génial pour moi. merci
PS: le tuto sur les cliens serveur est superbe.
celiphane
Messages postés466Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention20 avril 2007 5 sept. 2003 à 09:21
ola, je laisse cet opportunité de répondre à mes cher collègues VBfranciens, car ce code n'a pas du tout été fait pour du html...
Il utilise des contrôles VB, avec leur propriétés, notament le tag.
Dur dur ://
cs_fleox
Messages postés1Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention 5 septembre 2003 5 sept. 2003 à 00:45
Bonjour à tous, j'ai un petit gros problème, je voulais utiliser ce script mais malheureusement je ne m'y connais pas du tout en VB .... j'ai fait un site en flash et j'aimerais que ce soit redimensionner en suivant la "redimension" de la fenetre. Quelqu'un pourrait t'il maider a integrer ce script dans ma page html??? merci de votre aide fleox@subneo.com
cs_bigup
Messages postés3Date d'inscriptionlundi 26 août 2002StatutMembreDernière intervention12 mars 2003 12 mars 2003 à 16:41
comment agrandir la combobox en hauteur?
celiphane
Messages postés466Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention20 avril 2007 14 déc. 2002 à 01:35
C'est exact Rrominet, c'est un code très dense... cela dit, crois-tu pouvoir redimensionner tous les ctrls par rapport à leur taille et position original sans avoir à y référer lors du redimensionnement ? Tu veux réinventer les maths ? Je suis partant ;) ! Pis au passage, on simplifira qq trucs et notions non ? lol
Plus sérieusement, je suis tout à fait d'accord avec toi, mais vois-tu, à ma connaissance, même s'il existe d'autres méthodes, elles reprennent certainement ce type de schéma.
Pour avoir ça en plus souple dans ton code, télécharge une DLL qui fait la même chose mais en C++. Il en existe plein... mais elles sont sharewares dont payantes pour la plupart !
Et puis avec ce code, je voulais surtout montrer une traduction de ces fameuses DLL en VB.
Mais je reste d'accord avec toi, ça doit ralentir si ya une 100aine de ctrl, mais c'est du VB donc tu dois bien t'y attendre... ;)
Rrominet
Messages postés133Date d'inscriptionlundi 26 janvier 2009StatutMembreDernière intervention24 novembre 20141 13 déc. 2002 à 22:44
c'est pas un peu lourd comme code ??
si on a entre 40 et 50 contrôles à l'écran je pense que ça peut ralentir vachement le chargement des pages ? non ?
Jujufouq
Messages postés254Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 mars 2006 28 oct. 2002 à 11:20
Excellent, tu mérites une fière chandelle!
webwhisky
Messages postés14Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention30 juin 2005 17 juil. 2002 à 19:17
cool tb
celiphane
Messages postés466Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention20 avril 2007 16 mai 2002 à 14:26
acidtoxik : Ha bon ?
acidburn23 : non non, ce n'est pas un erreur du code, mais de toi ! Je m'explique : tu dois OBLIGATOIREMENT avoir inscrit option explicit quelque part dans ton code, de ce fait, la variable object n'est pas connu !
2 solutions :
1 - tu vires "option explicit"
2 - si tu tiens trop à "option explicit", dans ce cas déclare object par
"dim object as object" (oui je sais c'est con à lire...)
Si une autre erreur intervient du mm genre (variable inconnu), penser tous à la déclarer si vous avez spécifié "option explicit" !!!!!!
Et voili, tchao bonsoir
acidburn23
Messages postés9Date d'inscriptionvendredi 3 mai 2002StatutMembreDernière intervention29 mai 2002 16 mai 2002 à 14:01
Il y a un probléme lorsque les forms ne s'appelle pas Form1. Sur ma Form qui s'appelle VBTrend, un message d'erreur ("variable non déclarée") sur "OBJECT".
Si tu as une solution ça serait bien!
acidtoxik
Messages postés28Date d'inscriptiondimanche 12 mai 2002StatutMembreDernière intervention 2 janvier 2008 12 mai 2002 à 16:16
c pas mal !!! pratique mais ya d bugs si tu met ta résolution d'écran en 1280*1024
cs_KifKif
Messages postés88Date d'inscriptionjeudi 7 mars 2002StatutMembreDernière intervention 4 avril 2008 13 mars 2002 à 14:14
Merci pour la programmation des fenêtres dont j'ai immédiatement profité pour
mettre le code dans mon programme lotto.
celiphane
Messages postés466Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention20 avril 2007 18 févr. 2002 à 13:57
Merci,
et oui en effet les polices ne bougent pas, j'ai remarqué ce problème, et des que j'aurais fini le projet sur lequel je suis en ce moment, je réattaque ce problème.
(qui ma foi n'a pas l'air bien dur si l'on considère qu'il suffira de faire évoluer la propriété FontSize de chaque objet selon la même proportion que l'objet lui-même...)
@ b1tot donc...
merci encore
cs_Dino
Messages postés87Date d'inscriptiondimanche 16 décembre 2001StatutMembreDernière intervention 4 septembre 2004 18 févr. 2002 à 10:47
Fabulissimo !!!!!!!! Seul problème : la taille des polices qui ve varie pas.
28 mai 2013 à 17:59
3 avril 2010 à 18:02
Oui, même en 2010, il est toujours solicité.
Merci
20 mai 2005 à 00:00
10/10 !!!
Azerty99_71
22 juin 2004 à 11:57
Merci
4 mars 2004 à 15:29
Pour la taille des caractères,
Dans Form_Load, mettre CStr(object.FontSize)
dans object.ToolTipText qui est rarement utilisé.
Le redimensionnement ne pose alors plus de problème.
Evidemment, si on a besoin de ToolTipText ....
18 sept. 2003 à 20:27
PS: le tuto sur les cliens serveur est superbe.
5 sept. 2003 à 09:21
Il utilise des contrôles VB, avec leur propriétés, notament le tag.
Dur dur ://
5 sept. 2003 à 00:45
12 mars 2003 à 16:41
14 déc. 2002 à 01:35
Plus sérieusement, je suis tout à fait d'accord avec toi, mais vois-tu, à ma connaissance, même s'il existe d'autres méthodes, elles reprennent certainement ce type de schéma.
Pour avoir ça en plus souple dans ton code, télécharge une DLL qui fait la même chose mais en C++. Il en existe plein... mais elles sont sharewares dont payantes pour la plupart !
Et puis avec ce code, je voulais surtout montrer une traduction de ces fameuses DLL en VB.
Mais je reste d'accord avec toi, ça doit ralentir si ya une 100aine de ctrl, mais c'est du VB donc tu dois bien t'y attendre... ;)
13 déc. 2002 à 22:44
si on a entre 40 et 50 contrôles à l'écran je pense que ça peut ralentir vachement le chargement des pages ? non ?
28 oct. 2002 à 11:20
17 juil. 2002 à 19:17
16 mai 2002 à 14:26
acidburn23 : non non, ce n'est pas un erreur du code, mais de toi ! Je m'explique : tu dois OBLIGATOIREMENT avoir inscrit option explicit quelque part dans ton code, de ce fait, la variable object n'est pas connu !
2 solutions :
1 - tu vires "option explicit"
2 - si tu tiens trop à "option explicit", dans ce cas déclare object par
"dim object as object" (oui je sais c'est con à lire...)
Si une autre erreur intervient du mm genre (variable inconnu), penser tous à la déclarer si vous avez spécifié "option explicit" !!!!!!
Et voili, tchao bonsoir
16 mai 2002 à 14:01
Si tu as une solution ça serait bien!
12 mai 2002 à 16:16
13 mars 2002 à 14:14
mettre le code dans mon programme lotto.
18 févr. 2002 à 13:57
et oui en effet les polices ne bougent pas, j'ai remarqué ce problème, et des que j'aurais fini le projet sur lequel je suis en ce moment, je réattaque ce problème.
(qui ma foi n'a pas l'air bien dur si l'on considère qu'il suffira de faire évoluer la propriété FontSize de chaque objet selon la même proportion que l'objet lui-même...)
@ b1tot donc...
merci encore
18 févr. 2002 à 10:47