cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 15 sept. 2005 à 15:14
Non tu ne peux pas ! Si VB n'a pas été installé sur les postes, il te
manquera forcément les dll de VB ! Tu peux te passer de beaucoup
d'entre elle par des méthodes vraiment peu orthodoxe, mais tu aura
toujours une dépendance avec la dll VB6fr.dll (ou une autre, je ne sais
plus).
Passe donc par un setup, il existe énormément de post à ce sujet sur le
forum, une petite recherche te permettra de retrouver tout les messages
auxquels j'ai répondu d'utiliser InnoSetup par exemple...
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 15 sept. 2005 à 16:58
Bonjour,
Dans ton programme (en mode création) tu cliques sur Compléments/Gestionnaire de compléments, lorsque le gestionnaire est ouvert, tu cliques sur Editeur de ressources VB 6 et tu coches la case Charger / Décharger et tu fais OK. Tu cliques ensuite sur Outils où tu vas trouver l'éditeur de ressources, tu le lances.Dans l'éditeur de ressources tu cliques sur l'image juste avant le ?. La boîte de dialogue Ouvrir une ressource personalisée s'ouvre et tu cherches VB6fr.dll , tu répètes l'oprération et tu places tous les fichiers nécessaires à ton prgrammes (ocx, dll etc...) , tu enregistres le fichier. Tu crées maintenant ton fichier .exe et normalement ton exe devrait fonctionner sur les autres PC.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 15 sept. 2005 à 17:41
jpleroisse : tu as juste oublié de préciser d'extraire les fichiers et
enregistrer les quelques dll activeX dans le registre. En plus de cà,
il faudra tout de même au moins 1 dll (je ne sais plus laquelle) pour
pouvoir lancer le prog (il me semble que c'est msvbvm.dll où un truc
dans ce genre là).
Les dll ne sont pas du tout faites pour être incluses dans les exe, ca
alourdit largement un prog, et c'est risqué au niveau du système !
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 15 sept. 2005 à 18:16
Oui, ca devient désespérant à force, je te l'avoue BruNews ;)
Je sais pas ce qui se passe en ce moment, peut-être que tout les
VBFrançais ont terminé leurs progs cet été, et qu'ils soihaitent tous
faire de zolis zinstallateur, mais s'ils prenaient la peine de chercher
un temps soit peu sur le forum, il trouveraient des réponses bien plus
vite !
Sinon, concernant le problème : pour faire un prog sans aucune dépendance, il suffit de la faire en C pure !
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
tu ouvre ton exe avec findll pour savoir quel fichier ton appli à besoin et dans istool ou innosetup je ne sais plus tu change le code pour que les fichiers soit copier dans le répertoire de l'appli et non dans system32