AtxWdForge.dll sous XP
Developpeur WDF
Inscrit:
03/05/2004 14:43
Post(s): 104
Bonjour à tous,

j'utilise cette dll développé par drCharly qui permet de récupérer le handle d'une image chargée sous Windows.
Ecrite en 8 j'ai remis la classe en 5.5 car l'application concernée est encore en 5.5

J'arrive à la faire fonctionner sous Windows 2000 mais dès que je passe sous Xp, j'ai l'erreur suivante :

erreur à la ligne N°3 de la procédure Constructeur.PRO. Impossible de créer l'objet automation AtxWdForge.cMedia

Pour information voici la déclaration de la classe :
-----------------------------------------------
cPicture est une classe
PRIVÉ
nDll est un objet ole dynamique
FIN
-----------------------------------------------
et le constructeur :
-----------------------------------------------
:nDll = allouer un objet ole "AtxWdForge.cMedia"
-----------------------------------------------

Quelqu'un aurait-il rencontré le même problème et/ou aurait-il une solution à me proposer?

Merci par avance pour l'aide que vous pourrez m'apporter.

Clark

Contribution le : 21/10/2004 10:03
Créer un fichier PDF de la contribution Imprimer


Re: AtxWdForge.dll sous XP
Developpeur WDF
Inscrit:
03/05/2004 14:43
Post(s): 104
Alors personne

drcharly93 t'aurais pas une petite idée!?

Clark

Contribution le : 22/10/2004 08:33
Créer un fichier PDF de la contribution Imprimer


Re: AtxWdForge.dll sous XP
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour
Citation :
Impossible de créer l'objet automation

Ne serait-ce pas parce que tu aurais oublié d'enregistrer la dll comme un ActiveX ?

En effet, pour qu'une DLL se comporte comme un aactiveX, il faut la déclarer comme telle en base de registre :
regsvr32 <Chemin complet du fichier dll>

Ajouter /u pour annuler l'enregistrement !

PS: voir si la dll ne s'utilise pa via les API()...
n'en disposant pas, je ne puis t'aider plus loin.

Contribution le : 22/10/2004 08:44
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: AtxWdForge.dll sous XP
Developpeur WDF
Inscrit:
03/05/2004 14:43
Post(s): 104
merci R&B mais je l'ai bien enregistré et j'ai eu le message comme quoi l'enregistrement était ok!

Clark

Contribution le : 22/10/2004 08:48
Créer un fichier PDF de la contribution Imprimer


Re: AtxWdForge.dll sous XP
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour Clark,

Désolé de ne pas répondre plus tôt, mais un peu débordé ce matin.

Le problème comme tu l'a remarqué est que cette DLL ne fonctionne pas avec WinDev5, Suite à ton mail en privé j'ai effectué des tests mais rien à faire Windev n'arrive pas à affecter le type Picture à sa variable
OLE Dynamique ni Objet Dynamique.

Pour info il existe une API 'OleLoadPicturePath' mais je ne suis pas sûr non plus que WinDev5 gère le CallBack ce serait peut - être pour cela que la DLL ne fonctionne pas avec WinDev5.

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


Re: AtxWdForge.dll sous XP
Anonyme
Salut drcharly,

pas de problème!

Par contre, tout marche très bien en windev 5 depuis que j'ai "adapté" la classe, mais uniquement en windows 2000.
Par contre lorsque je passe l'application sur un autre poste en XP, c'est là que j'ai l'erreur!

Clark

Contribution le : 22/10/2004 14:07
Créer un fichier PDF de la contribution Imprimer


Re: AtxWdForge.dll sous XP
Anonyme
Salut drcharly,

pas de problème!

Par contre, tout marche très bien en windev 5 depuis que j'ai "adapté" la classe, mais uniquement en windows 2000.
Par contre lorsque je passe l'application sur un autre poste en XP, c'est là que j'ai l'erreur!

Clark

Contribution le : 22/10/2004 14:16
Créer un fichier PDF de la contribution Imprimer


Re: AtxWdForge.dll sous XP
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour Clark,

C'est donc parce que je développe sous XP que je n'ai pas pu trouver de parade ni d'amélioration malgré les différents tests que j'ai effectués.

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



 Haut   Précédent   Suivant




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