Probleme de dll en exection d'une application (msstdfmt.dll)

patou - 27 juin 2001 à 21:37
Lamap Messages postés 15 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 29 janvier 2007 - 17 avril 2003 à 08:28
j'ai développé une application en VISUAL BASIC 6.0
Qui est associée a une base de données ACCESS 97
J'ai compilé cette application,quand je la fait fonctionner
sur un pc ou l'environnement vb6 est installé, elle fonctionne correctement.Quand je l'installe sur un autre pc
qui n'a pas l'EDI VB6 installé, l'application ne démarre pas
un message s'affiche à l'écran " fichier msstdfmt.dll non installé sur la machine".
si j'installe cette DLL dans répertoire system32 de
windows NT4, l'application ne démarre pas et l'écran affiche
le meme défaut alors que la dll est bien présente dans
system32.

2 réponses

j'ai eu le même problème, essaye de le mettre aussi dans le fichier system
et il se peut qu'il soit nécessaire dans les fichiers communs.(j'ai pas encore réussi à déterminer leszquelles doivent aller dans les fichiers communs au moment du déploiment)
ciao
0
Lamap Messages postés 15 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 29 janvier 2007
17 avril 2003 à 08:28
En plus de copier la dll au bon endroit, il faut lancer sous dos la commande :

regsvr32 C:\WINNT\system32\MSSTDFMT.DLL
regsvr32 C:\WINDOWS\system32\MSSTDFMT.DLL

suivant le système d'exploitation

=> permet d'initialiser la dll
0
Rejoignez-nous