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.
|