« 1 (2)


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
j'ai testé ton programme sur un poste ou aucunes des dll n'étaient installées mais pas de méssage d'erreur.

J'ai recompilé la dll avec un nouveau nom.
cette dll à été créée sous un environnement XP SP2
Elle ne reprend pas la compatibilité avec l'ancienne même si dans le code WinDev rien n'est à changer si ce n'est le contenu du bouton qui permet d'enregistrer la dll dans la base de registre.

Cette nouvelle dll 'AtxWdForge2.dll' je te l'ai envoyé par mail avec le projet exemple.
la dll ce trouve dans le répertoire exe du projet

Je tiens à rappeler que le bouton qui enregistre la dll dans la base de registre ne doit être appelé qu'une seule fois, par exemple à l'installation du programme ou bien lors de son premier lancement.
Il n'est pas nécessaire d'exécuter ce bouton à chaque lancement de l'application.

Bonne réception et tiens nous au courant.


Contribution le : 26/11/2004 12:46
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Stagiaire WDF
Inscrit:
05/03/2004 10:51
De Lille
Post(s): 45
j'ai essayé d'enregistrer la dll avec cette instruction
regsvr32 -i atxWDForge.dll
et voici le message d'erreur :

atxWDForge.dll a été chargémais le point d'entrée DllInstall est introuvable.
Ce fichier ne peut être enregistré.


Est ce que quelqu'un sait ce que cela veut dire ?

Contribution le : 26/11/2004 14:19
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour Cualex,

au lieu de saisir
regsvr32 -i atxWDForge.dll
saisie tout simplement
regsvr32 atxWDForge.dll

Je tiens à te rappeler que la dernière dll que je t'ai envoyé s'appelle atxWdForge2.dll

Contribution le : 26/11/2004 15:15
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Stagiaire WDF
Inscrit:
05/03/2004 10:51
De Lille
Post(s): 45
A quelle adresse m'as tu écris ?
Je n'ai rien reçu.

Contribution le : 26/11/2004 15:18
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745

Contribution le : 26/11/2004 15:36
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Stagiaire WDF
Inscrit:
05/03/2004 10:51
De Lille
Post(s): 45
Bonjour,
Ce que tu m'as envoyé charly ne change rien pas. C'est exactement le même problème.
Sur un précedent message tu m'as dit que surr différents poste tu as fait un test mais pas d'erreur , est ce que c'estait sur XP SP2 ?
Est ce que sur un poste tu as déjà vu l'erreur ?

Je ne sais pas si il y a vraiment une solution.
On avait besoin de ce dll pour la fonction LoadPicture() pour l'ActiveX flexGrid, pour simuler le type Picture .
Crois tu qu'il y ai un autre moyen pour ce LoadPicture...
merci de ton aide.

Est ce que quelqu'un connait la fonction pour tester si l'activeX est bien enregistrée?

Merci

Contribution le : 29/11/2004 09:48
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Stagiaire WDF
Inscrit:
05/03/2004 10:51
De Lille
Post(s): 45
Voici le texte d'erreur que j'ai.
Je le donne car il y a une ligne qui doit venir de VB.-
Infos de debug :
Instruction AutomCreate

Voila l'info sur l'erreur
Erreur à la ligne 3 du traitement Constructeur.
L'objet automation 'AtxWdForge.cMedia' n'est pas installé sur votre système.


**********************************************

Informations techniques

Projet : projet_AMdec_Portable

Dump de l'erreur du module <WD80VM.DLL> <8.00Jvc>.

- Appel WL :
Traitement de <cPicture.Constructeur>, ligne <3>, thread <0>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 2202

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
L'objet automation 'AtxWdForge.cMedia' n'est pas installé sur votre système.

- Infos de debug :
Instruction AutomCreate

- Infos attachées :
EIT_DATEHEURE : 29/11/2004 15:47:54
EIT_PILEWL :
  Constructeur (cPicture.Constructeur), ligne 3
  Méthode rempliTableau (active.rempliTableau), ligne 285
  Initialisation de ActiveX1 (amdecProcess.ActiveX1), ligne 40

- Identifiant dans le .err : 2202

Contribution le : 29/11/2004 15:52
Créer un fichier PDF de la contribution Imprimer


Re: enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour Cualex,

Comme convenu, je t'ai fait parvenir les sources de la Dll ActiveX écrite en VB6.

Contribution le : 30/11/2004 00:28
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


[RESOLU] enregistrement d'un dll qui ne fonctionne plus aprés la mise à jour du sercice pack 2
Stagiaire WDF
Inscrit:
05/03/2004 10:51
De Lille
Post(s): 45
En fait ce n'étaitpas du au service pack 2.
Lorsque j'ai réinstallé le runtime vb n'était lui pas installé.
J'ai donc placé les fichiers dll de runtime vb6 dans "c:\windows\system32\"
msvbvm60.dll
VB6FR.DLL
Problème donc résolu en ayant perdu beaucoup de temps car parti dans une mauvaise direction.

Contribution le : 08/12/2004 17:50
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2)




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2