PATCHER LE COMPILATEUR VB6 POUR QU'IL COMPILE DES EXES AUTONOMES(SANS VB6FR.DLL)

Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
- - Dernière réponse : ccgousset
Messages postés
147
Date d'inscription
samedi 1 août 2009
Statut
Membre
Dernière intervention
5 novembre 2019
- 29 avril 2016 à 11:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/49369-patcher-le-compilateur-vb6-pour-qu-il-compile-des-exes-autonomes-sans-vb6fr-dll

Afficher la suite 
ccgousset
Messages postés
147
Date d'inscription
samedi 1 août 2009
Statut
Membre
Dernière intervention
5 novembre 2019
-
Ouais ça marche, w8.1N nCrké , lancer l exe en mode admin et il change l exe dans le disque C:\ ..... pas mal . l exe generé meme taille mais debug instrucs en anglais.... la belle affaire. Bravo t es fort. Bon pour utiliser un exe en mode monoolith comment on fait ( sans les autres dll ) j ai deja vu un tuto mais je le retrouve pas . Merci si tu sais . C est moi aui est fait le compilo pour ti 82/83 et le sudoku 16x16 , mais la je seche .... Christophe
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
VB6FR.dll => messages d'erreurs.

après, reste a voir la version des dll installées avec le runtime.

Les boites sont localisées directement, me semble-il (a tester )
les chaines &Ok, &Annuler, etc. sont extraites de User32.dll
(a confirmer)
agapoff
Messages postés
15
Date d'inscription
lundi 9 juin 2003
Statut
Membre
Dernière intervention
16 avril 2011
-
Merci Renfield,
Mais je dois être bouché ce matin.
Je ne suis pas sur de bien comprendre pas ta réponse.
VB6SP6FR -> Messages d'erreur en français
COMDLG32 déjà présente sur le PC du client -> Boîtes de dialogue (MsgBox, FileOpen, etc.) dans sa langue
C'est ça ?
Parce que sinon, il faut construire ses propres boîtes de dialogue en y paramétrant les messages dans la langue cible ?
Parce que refaire une BdDlg FileOpen, y'a du taf...
Et désolé de polluer les commentaires de cette source.
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
ça, ca viens de la version du runtime installé... VB6SP6FR
et de la dll comdlg32
agapoff
Messages postés
15
Date d'inscription
lundi 9 juin 2003
Statut
Membre
Dernière intervention
16 avril 2011
-
Ah Okay, ça ne change que les messages d'erreur ?

J'ai bien l'intention de livrer un fichier de messages applicatifs pour chaque langue supportée (avec la limitation de l'ANSI, malheureusement), bien sûr, mais en ce qui concerne les boîtes de dialogue ouvrir/enregistrer, seront elles locales même si je fournis et depend de VB6FR ?

Merci pour ton soutien, c'est sympa !