cs_Nox
Messages postés415Date d'inscriptionmardi 3 avril 2001StatutMembreDernière intervention26 avril 2008
-
30 oct. 2002 à 03:51
zeunz
Messages postés200Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention30 juin 2008
-
19 juin 2007 à 18:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
zeunz
Messages postés200Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention30 juin 2008 19 juin 2007 à 18:56
j'ai essaye et ca marche!!!
vraiment cool cette idee. j'espere ke ca marchera pr ts les exe...
un bon 10/10!
Gorgot
Messages postés95Date d'inscriptionlundi 28 janvier 2002StatutMembreDernière intervention21 février 2008 27 janv. 2005 à 21:49
1. Spa que MSDMO.DLL c'est ce qui gere l'ouput de l'interface windows mais ya un peu de ça.
2. Pour les message d'erreurs anglais, msvbvm60.dll tu pense qu'elle contiens quoi? LOL. vb6fr.dll c'est juste la traduction de msvbvm60.
3. Ça ne déstabilise pas le programme. l'espace utilisé pour le nom de la DLL est un espace qui est présent mais vide même dans les programmes compilés en anglais (j'ai découvert ça après la création du programme). Elle sert a mettre une dll de language si jamais on veut le faire, comme on pourrais avoir la version des messages d'erreurs en allemand si on voudrais :P. (alors on peut remplir cet espace par du vide (des chr(00) ou des espaces...).
4. Pour ce qui est de msvbvm60, elle viens dans tout les ordinateurs récents sinon, juste inclure le package d'installation des runtime de VB dans votre installation.
DeadlyPredator
Messages postés222Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention30 juin 2008 26 janv. 2005 à 18:41
Un petit conseil. Prenez GDI32.DLL plutot que MSDMO.DLL. Ya pas un ordi windows (32 bit donc pas 3.1 ;-) qui l'a pas ...
DeadlyPredator
Messages postés222Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention30 juin 2008 26 janv. 2005 à 17:28
Pour msvbvm60.dll, peut-être convertir la dll en .lib avec le prog sur le net, inclure ça dans l'exe, faire fitter ça avec un wrapper, ... on aurait des chances. Le seul petit problème serait un petit exe de plus d'une mo en partant ...
DeadlyPredator
Messages postés222Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention30 juin 2008 26 janv. 2005 à 17:23
pourquoi faire ça? Les messages d'erreurs des programmes VB6 anglais eux, il les traduisent où leur messages?? Probablement dans une des dll qui vient avec toutes les version de VB. Pourquoi donc modifier la table d'importation de l'exe? C'est relativement dangereux et va destabiliser le programme. Ce qu'il me faut, c'est un de vos exe qui nécéssite vb6fr.dll, et les fichiers .lib présents dans votre dossier d'installation vb (où vb6.exe est) pour voir ce qu'il fait importer. J'ai juste la version anglaise de vb. Mettez s.v.p c'est fichier dans un dossier zip sur un serveur web et je vais aller les chercher. On pourrais modifier ça et donc, notre programme ferait traduire les messages d'erreur pas l'API anglaise. Pour msvbvm60, je crois qu'on peux faire de quoi aussi ... je vais essayer.
Welsoft
Messages postés11Date d'inscriptionjeudi 11 novembre 2004StatutMembreDernière intervention28 décembre 2004 2 janv. 2005 à 20:11
Je c un tré bon aider,
c que n pas utilis VB.v.fr
mais utilis VB.v.ang
c mieuxxxxxxxxxxxxxxxxxxxxxxxx !!! oui c mieux !!
Sotar
Messages postés17Date d'inscriptionlundi 21 octobre 2002StatutMembreDernière intervention24 novembre 2004 24 nov. 2004 à 14:44
J'ai une solutoin que j'utilise depuis un moment... j'utilise une version ANGLAISE de visual basic... comme ça, je sui débarrasé de la dll vb6fr.dll... g tenté d'utiliser quelques prog sur une machine nouvellement installé... et ça marche... c ti pas bo... en ce qui concerne, msvb....dll, il est installé par défaut avec windows... j'espère aider...
Gorgot
Messages postés95Date d'inscriptionlundi 28 janvier 2002StatutMembreDernière intervention21 février 2008 21 juil. 2004 à 07:58
Non, ça ne fonctionne pas avec msvbvm60.dll du fait que elle, elle est nécessaire à l'exécution du programme. C'est en fait LA vb6 runtime et malheureusement elle ne viens pas avec toutes les versions de windows (cars ils ont été crées avant cette runtime).
Désolé AeTuOq28 tu ne pourras pas règler ton problème de msvbvm60.dll cette façon mais essaie de cherche un compilateur alternatif pour le VB6 qui n'aurais aucune runtime ou cherche un peu sur ce site pour des solutions simples, j'en ai deja vu.
AeTuOq28
Messages postés22Date d'inscriptionsamedi 2 août 2003StatutMembreDernière intervention26 octobre 2004 9 juil. 2004 à 17:09
Tu peux faire la même chose avec msvbvm60.dll ?
cs_xlt
Messages postés15Date d'inscriptionvendredi 11 juillet 2003StatutMembreDernière intervention18 octobre 2004 17 févr. 2004 à 23:43
ca marche pas avec mon exe!!!!!
Taille de l'exe: 300ko
Ca me le plante comme un salaud en faisant un joli "dépacement de capacité, erreur 6"
Voila
esoterik
Messages postés9Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention11 février 2004 9 févr. 2004 à 01:11
Puis c'est un coup a faire tomber le processeur, ça chauffe !!!
Gorgot
Messages postés95Date d'inscriptionlundi 28 janvier 2002StatutMembreDernière intervention21 février 2008 12 janv. 2003 à 19:03
Réponse a shaoni: Oui VB6FR.DLL contiens les msg d'erreurs français mais si il cherche dans MSDMO il vas rien trouver alors il vas afficher le message d'erreur en anglais... C'est tout...
Réponse a logisim: Ya des problèmes des fois... mais faut pas que yait de lables avec le texte VB6FR dedans pacque sinon il vas le remplacer aussi (J'utilise un remplacement général de toute les instances de VB6FR.DLL)
logisim
Messages postés49Date d'inscriptionmardi 8 mai 2001StatutMembreDernière intervention14 août 2004 5 nov. 2002 à 21:33
Les programmes trop complexes plantent avec cette méthode !
cs_steven007
Messages postés150Date d'inscriptionjeudi 24 janvier 2002StatutMembreDernière intervention27 avril 2007 30 oct. 2002 à 15:39
mouais...
FrostByte
Messages postés138Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention28 janvier 2006 30 oct. 2002 à 13:44
euh je voudrais pas jouer le rabajoi, mais tu peux inclure tous tes fichiers dll et autres (bmp ocx ....) avec le programme compy à cette adresse : http://membres.lycos.fr/compy/
cs_shaoni
Messages postés186Date d'inscriptionmercredi 11 avril 2001StatutMembreDernière intervention12 septembre 2007 30 oct. 2002 à 09:08
Vb6fr.dll contient la traduction des messages d'erreurs
il va faire une solide tronche le programme quand il va effectué une erreurs et que il va chercher la traduction dans msdmo !! :-) ca risque de pas etre banale ca !
d'autre solution a ce problème sont presente sur ce site et beaucoup plus professionel, c'est d'inclure directement les dll avec l'exe au moin la pas de risque de dr watson ou autre erreurs !
ps avec la version US il n'y a pas besoin de vb6fr.dll les msg d'erreur se trouve directement dans l'exe
Zmasteur
Messages postés54Date d'inscriptionmardi 31 juillet 2001StatutMembreDernière intervention 5 juin 2011 30 oct. 2002 à 04:23
Ouais et c'est parce que aussie MSDMO.DLL est fournie avec windows alors c'est sur que la perssone là
cs_Nox
Messages postés415Date d'inscriptionmardi 3 avril 2001StatutMembreDernière intervention26 avril 2008 30 oct. 2002 à 03:52
ah non...
il faut ke la DLL ait le meme nombre de caractères que VB6FR.DLL
tk c bon pereil! ;)
10/10
cs_Nox
Messages postés415Date d'inscriptionmardi 3 avril 2001StatutMembreDernière intervention26 avril 2008 30 oct. 2002 à 03:51
change la pour msvbvm60.dll ... a vient ak de tte facon
19 juin 2007 à 18:56
vraiment cool cette idee. j'espere ke ca marchera pr ts les exe...
un bon 10/10!
27 janv. 2005 à 21:49
2. Pour les message d'erreurs anglais, msvbvm60.dll tu pense qu'elle contiens quoi? LOL. vb6fr.dll c'est juste la traduction de msvbvm60.
3. Ça ne déstabilise pas le programme. l'espace utilisé pour le nom de la DLL est un espace qui est présent mais vide même dans les programmes compilés en anglais (j'ai découvert ça après la création du programme). Elle sert a mettre une dll de language si jamais on veut le faire, comme on pourrais avoir la version des messages d'erreurs en allemand si on voudrais :P. (alors on peut remplir cet espace par du vide (des chr(00) ou des espaces...).
4. Pour ce qui est de msvbvm60, elle viens dans tout les ordinateurs récents sinon, juste inclure le package d'installation des runtime de VB dans votre installation.
26 janv. 2005 à 18:41
26 janv. 2005 à 17:28
26 janv. 2005 à 17:23
2 janv. 2005 à 20:11
c que n pas utilis VB.v.fr
mais utilis VB.v.ang
c mieuxxxxxxxxxxxxxxxxxxxxxxxx !!! oui c mieux !!
24 nov. 2004 à 14:44
-----------------------------------------------------------------------------
21 juil. 2004 à 07:58
Désolé AeTuOq28 tu ne pourras pas règler ton problème de msvbvm60.dll cette façon mais essaie de cherche un compilateur alternatif pour le VB6 qui n'aurais aucune runtime ou cherche un peu sur ce site pour des solutions simples, j'en ai deja vu.
Gorgot
Toujours pret à vous servir ( http://www.progotop.net )
9 juil. 2004 à 17:09
17 févr. 2004 à 23:43
Taille de l'exe: 300ko
Ca me le plante comme un salaud en faisant un joli "dépacement de capacité, erreur 6"
Voila
9 févr. 2004 à 01:11
12 janv. 2003 à 19:03
Réponse a logisim: Ya des problèmes des fois... mais faut pas que yait de lables avec le texte VB6FR dedans pacque sinon il vas le remplacer aussi (J'utilise un remplacement général de toute les instances de VB6FR.DLL)
5 nov. 2002 à 21:33
30 oct. 2002 à 15:39
30 oct. 2002 à 13:44
30 oct. 2002 à 09:08
il va faire une solide tronche le programme quand il va effectué une erreurs et que il va chercher la traduction dans msdmo !! :-) ca risque de pas etre banale ca !
d'autre solution a ce problème sont presente sur ce site et beaucoup plus professionel, c'est d'inclure directement les dll avec l'exe au moin la pas de risque de dr watson ou autre erreurs !
ps avec la version US il n'y a pas besoin de vb6fr.dll les msg d'erreur se trouve directement dans l'exe
30 oct. 2002 à 04:23
30 oct. 2002 à 03:52
il faut ke la DLL ait le meme nombre de caractères que VB6FR.DLL
tk c bon pereil! ;)
10/10
30 oct. 2002 à 03:51