begin process at 2008 07 20 12:55:11
1 213 212 membres
129 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Substition d'un raccourci par une ligne de code (un mini include-like quoi) [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (celiphane)

Substition d'un raccourci par une ligne de code (un mini include-like quoi) le 29/08/2003 01:26:15

celiphane
Salut,

j'aurai besoin d'un tuyau, assez extravagant sans doute :
qq'1 saurait-il me dire comment faire dans une procédure VB6 une espèce de "include". Heu, disons par exemple que je cherche à faire un truc comme ça (la c du fun hein, je suis pas idiot je sais que sous cette forme, c impossible) :

public const MonCode as LigneDeCode = msgbox "coucou"

public sub test
MonCode

tralali tralala

end sub

et quand on lance la sub Test, ca remplace dans la compilation MonCode par msgbox "Coucou" et l'instruction s'exécute.


Aussi, me dites pas une réponse du genre :

"
public sub MonCode
msgbox "coucou"
end sub

public sub test
MonCode

tralali tralala

end sub

et voilà t con Celiphane "

car je souhaite que si on met par exemple on error resume next à la place de msgbox "coucou" et bien le on error resume next marche dans la sub test et non pas MonCode, donc on nage bien dans de la substitution d'un raccourci par une ligne de code et non dans l'appel d'une procédure.

Pardon ? quoi ? on nage aussi en plein délire ?!

Ro, ya bien un moyen mince alors !

Merci aux connaisseurs !

@+
Celi-phane (...ne-Sté...),
elle tricote, lui développe...

Re : Substition d'un raccourci par une ligne de code (un mini include-like quoi) le 29/08/2003 06:49:21

nhervagault
Tu utilise les modules

public sub Message (str as string)

debug.print str
end sub

public sub mafonction
call message
.....
end sub

Il ya aussi la compilataion conditionelle qui fonctionne sous VB
avec les #IF ...

Voila




-------------------------------
Réponse au message :
-------------------------------

> Salut,
>
> j'aurai besoin d'un tuyau, assez extravagant sans doute :
> qq'1 saurait-il me dire comment faire dans une procédure VB6 une espèce de "include". Heu, disons par exemple que je cherche à faire un truc comme ça (la c du fun hein, je suis pas idiot je sais que sous cette forme, c impossible) :
>
> public const MonCode as LigneDeCode = msgbox "coucou"
>
> public sub test
> MonCode
>
> tralali tralala
>
> end sub
>
> et quand on lance la sub Test, ca remplace dans la compilation MonCode par msgbox "Coucou" et l'instruction s'exécute.
>
>
> Aussi, me dites pas une réponse du genre :
>
> "
> public sub MonCode
> msgbox "coucou"
> end sub
>
> public sub test
> MonCode
>
> tralali tralala
>
> end sub
>
> et voilà t con Celiphane "
>
> car je souhaite que si on met par exemple on error resume next à la place de msgbox "coucou" et bien le on error resume next marche dans la sub test et non pas MonCode, donc on nage bien dans de la substitution d'un raccourci par une ligne de code et non dans l'appel d'une procédure.
>
> Pardon ? quoi ? on nage aussi en plein délire ?!
>
> Ro, ya bien un moyen mince alors !
>
> Merci aux connaisseurs !
>
> @+
> Celi-phane (...ne-Sté...),
> elle tricote, lui développe...

Re : Substition d'un raccourci par une ligne de code (un mini include-like quoi) le 29/08/2003 09:44:24

celiphane
Merci d'avoir répondu si vite,
malheureusement tu n'as pas du lire la question EN ENTIERE !
heureusement pour moi, je sais définir une sub et l'appeler !

tu me parles de la compilation conditionnelle, ce qui me laisse penser qu'au fond tu as compris, car je pense que la bonne piste est bien au niveau de la compilation, cependant j'avais déjà exploré cette piste des #IF #CONST etc mais rien ne semble répondre à mon besoin !

Au secours ! :O

Qq'1 saurait-il me dire comment faire ???

Celi-phane (...ne-Sté...),
elle tricote, lui développe...


-------------------------------
Réponse au message :
-------------------------------

> Tu utilise les modules
>
> public sub Message (str as string)
>
> debug.print str
> end sub
>
> public sub mafonction
> call message
> .....
> end sub
>
> Il ya aussi la compilataion conditionelle qui fonctionne sous VB
> avec les #IF ...
>
> Voila
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> >
> > j'aurai besoin d'un tuyau, assez extravagant sans doute :
> > qq'1 saurait-il me dire comment faire dans une procédure VB6 une espèce de "include". Heu, disons par exemple que je cherche à faire un truc comme ça (la c du fun hein, je suis pas idiot je sais que sous cette forme, c impossible) :
> >
> > public const MonCode as LigneDeCode = msgbox "coucou"
> >
> > public sub test
> > MonCode
> >
> > tralali tralala
> >
> > end sub
> >
> > et quand on lance la sub Test, ca remplace dans la compilation MonCode par msgbox "Coucou" et l'instruction s'exécute.
> >
> >
> > Aussi, me dites pas une réponse du genre :
> >
> > "
> > public sub MonCode
> > msgbox "coucou"
> > end sub
> >
> > public sub test
> > MonCode
> >
> > tralali tralala
> >
> > end sub
> >
> > et voilà t con Celiphane "
> >
> > car je souhaite que si on met par exemple on error resume next à la place de msgbox "coucou" et bien le on error resume next marche dans la sub test et non pas MonCode, donc on nage bien dans de la substitution d'un raccourci par une ligne de code et non dans l'appel d'une procédure.
> >
> > Pardon ? quoi ? on nage aussi en plein délire ?!
> >
> > Ro, ya bien un moyen mince alors !
> >
> > Merci aux connaisseurs !
> >
> > @+
> > Celi-phane (...ne-Sté...),
> > elle tricote, lui développe...
>

Re : Substition d'un raccourci par une ligne de code (un mini include-like quoi) le 29/08/2003 16:49:51

crenaud76
Je pense que tu en demande un peu trop. Ce que tu cherches n'es pas une fonctionnalité du langage de programmation -VB en l'occurence- mais une fonctionnalité du précompilateur. En C, les 'Include' sont interprétés par le précompilateur, pas par le compilateur.
C'est donc à Billou que tu devrais demander une évolution de Visual Basic. .NET etant sorti, on peut toujours rêver que Billou sorte un VB 6+ !!!

Christophe R.


-------------------------------
Réponse au message :
-------------------------------

> Merci d'avoir répondu si vite,
> malheureusement tu n'as pas du lire la question EN ENTIERE !
> heureusement pour moi, je sais définir une sub et l'appeler !
>
> tu me parles de la compilation conditionnelle, ce qui me laisse penser qu'au fond tu as compris, car je pense que la bonne piste est bien au niveau de la compilation, cependant j'avais déjà exploré cette piste des #IF #CONST etc mais rien ne semble répondre à mon besoin !
>
> Au secours ! :O
>
> Qq'1 saurait-il me dire comment faire ???
>
> Celi-phane (...ne-Sté...),
> elle tricote, lui développe...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Tu utilise les modules
> >
> > public sub Message (str as string)
> >
> > debug.print str
> > end sub
> >
> > public sub mafonction
> > call message
> > .....
> > end sub
> >
> > Il ya aussi la compilataion conditionelle qui fonctionne sous VB
> > avec les #IF ...
> >
> > Voila
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > >
> > > j'aurai besoin d'un tuyau, assez extravagant sans doute :
> > > qq'1 saurait-il me dire comment faire dans une procédure VB6 une espèce de "include". Heu, disons par exemple que je cherche à faire un truc comme ça (la c du fun hein, je suis pas idiot je sais que sous cette forme, c impossible) :
> > >
> > > public const MonCode as LigneDeCode = msgbox "coucou"
> > >
> > > public sub test
> > > MonCode
> > >
> > > tralali tralala
> > >
> > > end sub
> > >
> > > et quand on lance la sub Test, ca remplace dans la compilation MonCode par msgbox "Coucou" et l'instruction s'exécute.
> > >
> > >
> > > Aussi, me dites pas une réponse du genre :
> > >
> > > "
> > > public sub MonCode
> > > msgbox "coucou"
> > > end sub
> > >
> > > public sub test
> > > MonCode
> > >
> > > tralali tralala
> > >
> > > end sub
> > >
> > > et voilà t con Celiphane "
> > >
> > > car je souhaite que si on met par exemple on error resume next à la place de msgbox "coucou" et bien le on error resume next marche dans la sub test et non pas MonCode, donc on nage bien dans de la substitution d'un raccourci par une ligne de code et non dans l'appel d'une procédure.
> > >
> > > Pardon ? quoi ? on nage aussi en plein délire ?!
> > >
> > > Ro, ya bien un moyen mince alors !
> > >
> > > Merci aux connaisseurs !
> > >
> > > @+
> > > Celi-phane (...ne-Sté...),
> > > elle tricote, lui développe...
> >
>

Re : Substition d'un raccourci par une ligne de code (un mini include-like quoi) le 29/08/2003 21:55:24

celiphane
Merci pour l'info !

Celi-phane (...ne-Sté...),
elle tricote, lui développe...


-------------------------------
Réponse au message :
-------------------------------

> Je pense que tu en demande un peu trop. Ce que tu cherches n'es pas une fonctionnalité du langage de programmation -VB en l'occurence- mais une fonctionnalité du précompilateur. En C, les 'Include' sont interprétés par le précompilateur, pas par le compilateur.
> C'est donc à Billou que tu devrais demander une évolution de Visual Basic. .NET etant sorti, on peut toujours rêver que Billou sorte un VB 6+ !!!
>
> Christophe R.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Merci d'avoir répondu si vite,
> > malheureusement tu n'as pas du lire la question EN ENTIERE !
> > heureusement pour moi, je sais définir une sub et l'appeler !
> >
> > tu me parles de la compilation conditionnelle, ce qui me laisse penser qu'au fond tu as compris, car je pense que la bonne piste est bien au niveau de la compilation, cependant j'avais déjà exploré cette piste des #IF #CONST etc mais rien ne semble répondre à mon besoin !
> >
> > Au secours ! :O
> >
> > Qq'1 saurait-il me dire comment faire ???
> >
> > Celi-phane (...ne-Sté...),
> > elle tricote, lui développe...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Tu utilise les modules
> > >
> > > public sub Message (str as string)
> > >
> > > debug.print str
> > > end sub
> > >
> > > public sub mafonction
> > > call message
> > > .....
> > > end sub
> > >
> > > Il ya aussi la compilataion conditionelle qui fonctionne sous VB
> > > avec les #IF ...
> > >
> > > Voila
> > >
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut,
> > > >
> > > > j'aurai besoin d'un tuyau, assez extravagant sans doute :
> > > > qq'1 saurait-il me dire comment faire dans une procédure VB6 une espèce de "include". Heu, disons par exemple que je cherche à faire un truc comme ça (la c du fun hein, je suis pas idiot je sais que sous cette forme, c impossible) :
> > > >
> > > > public const MonCode as LigneDeCode = msgbox "coucou"
> > > >
> > > > public sub test
> > > > MonCode
> > > >
> > > > tralali tralala
> > > >
> > > > end sub
> > > >
> > > > et quand on lance la sub Test, ca remplace dans la compilation MonCode par msgbox "Coucou" et l'instruction s'exécute.
> > > >
> > > >
> > > > Aussi, me dites pas une réponse du genre :
> > > >
> > > > "
> > > > public sub MonCode
> > > > msgbox "coucou"
> > > > end sub
> > > >
> > > > public sub test
> > > > MonCode
> > > >
> > > > tralali tralala
> > > >
> > > > end sub
> > > >
> > > > et voilà t con Celiphane "
> > > >
> > > > car je souhaite que si on met par exemple on error resume next à la place de msgbox "coucou" et bien le on error resume next marche dans la sub test et non pas MonCode, donc on nage bien dans de la substitution d'un raccourci par une ligne de code et non dans l'appel d'une procédure.
> > > >
> > > > Pardon ? quoi ? on nage aussi en plein délire ?!
> > > >
> > > > Ro, ya bien un moyen mince alors !
> > > >
> > > > Merci aux connaisseurs !
> > > >
> > > > @+
> > > > Celi-phane (...ne-Sté...),
> > > > elle tricote, lui développe...
> > >
> >
>


Classé sous : public, test, msgbox, raccourci, moncode

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS