Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
6 juin 2003 à 09:03
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 2015
-
9 juin 2003 à 09:12
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 9 juin 2003 à 09:12
le code est à la fois beau et immonde... il n'en reste pas moins qu'il est efficace...
ICIoBRa
Messages postés368Date d'inscriptiondimanche 24 juin 2001StatutMembreDernière intervention 7 décembre 2015 7 juin 2003 à 12:23
grd1to2 < Type d'argument ByRef incompatible ...
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 6 juin 2003 à 21:40
En effet, le code est très condensé. Tu aurais mis des "If Then Else" un peu plus au lieu de "IIF", le code aurait gagné en clareté (point de vue compréhension).
Ceci dit, même si IIF rend le code plus court, ce n'est pas pour cela qu'il en est plus rapide. Bien au contraire, l'instruction IIF est bcp plus longue à interpréter par VB qu'un simple IF THEN ELSE...
Aussi, bravo pour ce code.... Un bon 8 !
Arecibo
Messages postés124Date d'inscriptionjeudi 13 juin 2002StatutMembreDernière intervention30 juillet 2003 6 juin 2003 à 17:04
C'est très bien, les possibilités sont nombreuses mais, comme tu le dis, c'est très très condensée et pas évident à comprendre pour tout le monde...
Jujufouq
Messages postés254Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 mars 2006 6 juin 2003 à 12:09
Ouai, ben tu t'es bien défoulé apparement... j'espère que t'as pas fait trop de mal à ton clavier ;-)
De voir ça, ça me décourage... Il y en a qui sont doués, c'est tout.
Bravo.
VBSpirit
Messages postés15Date d'inscriptionmardi 11 juin 2002StatutMembreDernière intervention15 juillet 2004 6 juin 2003 à 11:15
Pour utliser la fonction, voici un exemple :
Dans une Form appelé Form1, Ajouter un bouton et appeller la fonction Degrad comme ceci :
Degrad (Form1, 0, 0, 50, 50, vbred, RGB(255,255,0),grd1to2)
où Form1 est l'objet qui doit être une Form ou un PictureBox,
X1, Y1, X2, Y2 sont les coordonnées du rectangle dans lequel le dégradé sera effectué, style étant le type de dégradé (utiliser les constantes "DegradStyle") et le dégradé apparaîtra...
cs_fts
Messages postés8Date d'inscriptionlundi 21 avril 2003StatutMembreDernière intervention10 juin 2003 6 juin 2003 à 10:13
chapeau!
qqun de charitable pourrait il expliquer au newbie que je suis comment utiliser cette fonction svp ?
d'avance merci !
(j'ai fait un copier coller ds 1 form vide en supprimant form load mais ça le fait pas...)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 6 juin 2003 à 09:03
on se fiche de savoir si ca prend ou pas de la place dans le code !!!!
ce n'est pas un motif valable......
parle d'un temps d'execution accru, ca c'est bon, mais la place dans le code........
on fait un module , on y met ton code, et voila !!!!!
et tout cas chapeau, c'est beaucoup de boulot
un zip & une capture ( pour un truc graphique, c'est mieux !! )
9 juin 2003 à 09:12
7 juin 2003 à 12:23
6 juin 2003 à 21:40
Ceci dit, même si IIF rend le code plus court, ce n'est pas pour cela qu'il en est plus rapide. Bien au contraire, l'instruction IIF est bcp plus longue à interpréter par VB qu'un simple IF THEN ELSE...
Aussi, bravo pour ce code.... Un bon 8 !
6 juin 2003 à 17:04
6 juin 2003 à 12:09
De voir ça, ça me décourage... Il y en a qui sont doués, c'est tout.
Bravo.
6 juin 2003 à 11:15
Dans une Form appelé Form1, Ajouter un bouton et appeller la fonction Degrad comme ceci :
Degrad (Form1, 0, 0, 50, 50, vbred, RGB(255,255,0),grd1to2)
où Form1 est l'objet qui doit être une Form ou un PictureBox,
X1, Y1, X2, Y2 sont les coordonnées du rectangle dans lequel le dégradé sera effectué, style étant le type de dégradé (utiliser les constantes "DegradStyle") et le dégradé apparaîtra...
6 juin 2003 à 10:13
qqun de charitable pourrait il expliquer au newbie que je suis comment utiliser cette fonction svp ?
d'avance merci !
(j'ai fait un copier coller ds 1 form vide en supprimant form load mais ça le fait pas...)
6 juin 2003 à 09:03
ce n'est pas un motif valable......
parle d'un temps d'execution accru, ca c'est bon, mais la place dans le code........
on fait un module , on y met ton code, et voila !!!!!
et tout cas chapeau, c'est beaucoup de boulot
un zip & une capture ( pour un truc graphique, c'est mieux !! )