OVH Cloud OVH Cloud

VB 6

5 réponses
Avatar
le méruvien
bonjour, j'ai le logiciel "visual basic V06 " que j'avais acheté honêtement
vers les années 1998 ou 99, et j'avais fait quelques programmes, dont une
calculatrice, que je viens de reprendre, mais maintenant, je suis sur
windows XP, et bizarement, elle fonctionne sur un pc, mais pas sur un autre
!! j'ai un message qui me dis "The language DLL "VB6FR.DLL" could not be
found"
Qui peut me sortir de ce probleme ?
J'ai voulu reinstaller le logiciel d'origine VB6 sur mon pc, mais apparement
il n'accepte pas windows xp !
merci
roger

5 réponses

Avatar
Driss HANIB
il faut sans doute faire une pack d'installation pour installer ta
calculatrice sur un autre PC, car tout programme fait avec VB6 doit avoir à
sa disposition sur le pc d'exécution cette DLL.
Quant à l'installation de VB6 sur XP , pour moi pa eu de problèmes..

Driss

"le méruvien" a écrit dans le message de
news:44e2c9d5$0$26359$
bonjour, j'ai le logiciel "visual basic V06 " que j'avais acheté


honêtement
vers les années 1998 ou 99, et j'avais fait quelques programmes, dont une
calculatrice, que je viens de reprendre, mais maintenant, je suis sur
windows XP, et bizarement, elle fonctionne sur un pc, mais pas sur un


autre
!! j'ai un message qui me dis "The language DLL "VB6FR.DLL" could not be
found"
Qui peut me sortir de ce probleme ?
J'ai voulu reinstaller le logiciel d'origine VB6 sur mon pc, mais


apparement
il n'accepte pas windows xp !
merci
roger




Avatar
Gloops
[Manque VB6FR.DLL]


Salut,

Si tu as la machine source, tu prends cette DLL dessus, et tu la colles
sur la machine cible, dans C:WindowsSystem32

Cela étant, ça ne dit pas qu'il ne va pas en manquer une autre après, il
faudrait plutôt te procurer sur le site de Microsoft le kit d'exécution
de VB6, pour l'installer sur chaque machine utilisatrice.

Un moyen simple de ne pas se retrouver dans cette situation est de
prendre l'habitude de créer un pack d'installation (voir "assistant
d'empaquetage et de déploiement"). Le pack d'installation installe le
kit d'exécution VB6, et l'application avec, en créant les bons liens
entre eux.

Là où ça devient plus coton c'est quand on a des DLL plus récentes les
unes que les autres et que de ce fait elles entrent en conflit les unes
avec les autres. Là ça a même tendance à être casse-pieds. On se
retrouve facilement avec un message au sujet de MsComCtl.dll ou
MsComCt2.dll, et parfois ça signifie qu'il manque une autre DLL.
__________________________________________
Le 16/08/2006 09:31, le méruvien a écrit :
bonjour, j'ai le logiciel "visual basic V06 " que j'avais acheté honêtement
vers les années 1998 ou 99, et j'avais fait quelques programmes, dont une
calculatrice, que je viens de reprendre, mais maintenant, je suis sur
windows XP, et bizarement, elle fonctionne sur un pc, mais pas sur un autre
!! j'ai un message qui me dis "The language DLL "VB6FR.DLL" could not be
found"
Qui peut me sortir de ce probleme ?
J'ai voulu reinstaller le logiciel d'origine VB6 sur mon pc, mais apparement
il n'accepte pas windows xp !
merci
roger




Avatar
Gloops
Le 16/08/2006 10:08, Driss HANIB a écrit :
Quant à l'installation de VB6 sur XP , pour moi pa eu de problèmes..



Le seul truc que je me rappelle c'est une astuce avec l'API qui ouvre
une boîte de dialogue de sélection de fichiers.
On avait coutume d'initialiser le nom de fichier avec des espaces, sous
Windows XP il faut l'initialiser avec des caractères nuls, sinon la
boîte de dialogue ne s'ouvre pas.

J'ai remarqué ça sous Access, ça m'étonnerait beaucoup qu'il en aille
autrement sous VB6.
Avatar
le méruvien
Merci a vous deux, ça marche, apres avoir mis VB
FR.DLL dans le fichier windows/system32
Par contre l'installation qe VB qui a bien marché sur mon portable avec XP
familial, ne veut pas s'installer sur mon poste fixe avec XP ! quand je clic
sur installer, il se ferme !




"Gloops" a écrit dans le message de news:
%23P$
[Manque VB6FR.DLL]


Salut,

Si tu as la machine source, tu prends cette DLL dessus, et tu la colles
sur la machine cible, dans C:WindowsSystem32

Cela étant, ça ne dit pas qu'il ne va pas en manquer une autre après, il
faudrait plutôt te procurer sur le site de Microsoft le kit d'exécution de
VB6, pour l'installer sur chaque machine utilisatrice.

Un moyen simple de ne pas se retrouver dans cette situation est de prendre
l'habitude de créer un pack d'installation (voir "assistant d'empaquetage
et de déploiement"). Le pack d'installation installe le kit d'exécution
VB6, et l'application avec, en créant les bons liens entre eux.

Là où ça devient plus coton c'est quand on a des DLL plus récentes les
unes que les autres et que de ce fait elles entrent en conflit les unes
avec les autres. Là ça a même tendance à être casse-pieds. On se retrouve
facilement avec un message au sujet de MsComCtl.dll ou MsComCt2.dll, et
parfois ça signifie qu'il manque une autre DLL.
__________________________________________
Le 16/08/2006 09:31, le méruvien a écrit :
bonjour, j'ai le logiciel "visual basic V06 " que j'avais acheté
honêtement vers les années 1998 ou 99, et j'avais fait quelques
programmes, dont une calculatrice, que je viens de reprendre, mais
maintenant, je suis sur windows XP, et bizarement, elle fonctionne sur un
pc, mais pas sur un autre !! j'ai un message qui me dis "The language DLL
"VB6FR.DLL" could not be found"
Qui peut me sortir de ce probleme ?
J'ai voulu reinstaller le logiciel d'origine VB6 sur mon pc, mais
apparement il n'accepte pas windows xp !
merci
roger




Avatar
Gloops
Ah, ces problèmes de déploiement, c'est souvent un casse-tête.
Mais quand même, même pas un message qui donnerait un indice, là il fait
fort ton poste.

Tu veux dire fin de session propre, enregistrement de vos paramètres,
fermeture de Windows, tout le tintouin ?


Est-ce qu'il y a du jaune ou du rouge dans l'observateur d'événements,
dans les outils d'administration du panneau de configuration ?
__________________________________________
Le 17/08/2006 07:05, le méruvien a écrit :
Merci a vous deux, ça marche, apres avoir mis VB
FR.DLL dans le fichier windows/system32
Par contre l'installation qe VB qui a bien marché sur mon portable avec XP
familial, ne veut pas s'installer sur mon poste fixe avec XP ! quand je clic
sur installer, il se ferme !