Import

benzinafouad Messages postés 25 Date d'inscription jeudi 15 août 2002 Statut Membre Dernière intervention 21 juillet 2004 - 8 mars 2004 à 12:55
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 11 mars 2004 à 18:09
Bonjour à tous le monde
j'aimerai bien savoir comment importer une fonction ou une procedure qui se trouve à l'exterieur d'un programme executable, cad dans un fichier texte ou un module externe.(comme le cas de "#Include" de visual c++"

10 réponses

cmoapierre Messages postés 46 Date d'inscription dimanche 14 décembre 2003 Statut Membre Dernière intervention 8 août 2005
8 mars 2004 à 14:50
c pa compliké
par exemple pr apelé une procedure comme si tavé cliqué sur un bouton
call command1_click()
ou bien ou procédur ke ta cré toi mem
call procédure()
voila
bonne prog ciao
0
benzinafouad Messages postés 25 Date d'inscription jeudi 15 août 2002 Statut Membre Dernière intervention 21 juillet 2004
8 mars 2004 à 16:26
je cherche une methode comme #Include de visual C++ et non pas d'appeler une procedure dans VB.

tu connais private declare de VB? c'est qu'il s'agit d'une DLL à l'exterieur du programme executable. J'éspére que tu m'a bien compris.
0
benzinafouad Messages postés 25 Date d'inscription jeudi 15 août 2002 Statut Membre Dernière intervention 21 juillet 2004
8 mars 2004 à 16:30
je cherche une methode comme #Include de visual C++ et non pas d'appeler une procedure dans VB.

tu connais private declare de VB? c'est qu'il s'agit d'une DLL à l'exterieur du programme executable. J'éspére que tu m'a bien compris.
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
9 mars 2004 à 15:08
Ben il te suffit d'ajouter le fichier contenant la fonction qui t'interesse à ton projet !!

Christophe R.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
9 mars 2004 à 15:09
Ben il te suffit d'ajouter le fichier contenant la fonction qui t'interesse à ton projet !!

Christophe R.
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
9 mars 2004 à 15:10
Ben il te suffit d'ajouter le fichier contenant la fonction qui t'interesse à ton projet !!

Christophe R.
0
benzinafouad Messages postés 25 Date d'inscription jeudi 15 août 2002 Statut Membre Dernière intervention 21 juillet 2004
9 mars 2004 à 18:48
Comment ça se passe en Mode RunTime et non pas en mode Création !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
de toute façon j'ai commençé à etudier le contrôle Microsoft Script Control
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
9 mars 2004 à 21:32
Ben faudrait que tu révise un peu ton C++ car si tu crois que le #Include insère le code au runtime, tu te fourres le doigt dans l'oeil jusqu'au coude !!
#Include est une instruction du préprocesseur C !! Donc l'include est traité avant même que ton programme ne soit compilé, et pas au runtime de ton code C++. Et heureusement car sinon, cela voudrait dire qu'il faudrait que le fichier que tu inclus avec le #Include soit compilé au moment du runtime (à moins que le C ne soit devenu un langage interprété récemment). Et vu que la compilation du langage C est parmis celle qui prend le plus de temps, bonjour la galère !! Dire qu'on écrit des DLL en C pour que ca aille plus vite. Si cela fonctionnait comme cela, on écrirait des DLL en VB6 pour accelerer les code C !!!
Pour conclure, tu ne pourras jamais compiler un code VB au runtime pour l'executer , a moins effectivement d'utiliser le VBS, auquel cas, tu passes en langage interprété, ce qui clos le débat.

Christophe R.
0
benzinafouad Messages postés 25 Date d'inscription jeudi 15 août 2002 Statut Membre Dernière intervention 21 juillet 2004
11 mars 2004 à 17:53
902 messages c'est la preuve!!!!!!!!!!!!
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
11 mars 2004 à 18:09
Pardon ? je comprend pas la ???

Christophe R.
0
Rejoignez-nous