.exe indépendant de la machine

Résolu
Rone22171 Messages postés 4 Date d'inscription mardi 31 janvier 2006 Statut Membre Dernière intervention 1 novembre 2010 - 31 janv. 2008 à 19:22
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 - 31 janv. 2008 à 20:34
Bonjour à Tous,

Voilà j'ai développé une appli sous VB6 et je voudrais créer un exe qui soit indépendant de la machine sous lequel je l'exécute.
Le soucis est que j'ai testé de faire exe et de l'executer sur une autre machine que la mienne et il me demande un fichier ocx ...
Comment faire pour que les librairies et les dll dont j'ai besoin soient incorporées dans l'exe.

Merci

2 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
31 janv. 2008 à 19:36
Tu va trouver ma réponse idiote mais c'est pourtant la réalité.

Ne pas utiliser d'ocx, Ne pas utiliser VB6. Ou alors faire un setup, pour installer proprement ton logiciel sur les machines.

Même si tu intrégrais les librairies necessaires (chose qui est possible), au lancement de l'appli, il te faudrait tout de même les extraires, puis les enregsitrer dans la base de registre pour pouvoir les utiliser.

Le problème est que tu dois pour cela quand même lancer ton appli. Hors ton appli VB6 puisse etre lancée, il faut qu'au préalable les librairies du runtime VB6 aient été installées sur la machine. On tourne en rond.

Regarde plutot comment faire un setup. Fait une recherche sur InnoSetup.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
3
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
31 janv. 2008 à 20:34
Distribuer vos applications VB6 avec InnoSetup









---- Sevyc64  (alias Casy) ----


<hr size="2" width="100%" />


# LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
0
Rejoignez-nous