Visites

   visiteurs

   visiteurs en ligne

Sujet n°187 Traitement image et DLL wiaaut
    par marsouin le 09/09/2008 : 06:18

Bonjour Pierre,

J'utilise la DLL wiaaut pour redimmensionner mes images que j'importe dans un dossier afin quelles soient parfaitement à la taille de mes contrôles images Activex. Ceci afin de ne pas surcharger mes aperçus avant impression et éviter une erreur 2114.

J'ai trouvé ce code sur http://silkyroad.developpez.com/VBA/WindowsImageAcquisition/ .

Ce code précise que c'est une adaptation pour Excel. 

Pour VISTA et Access 2003, il fonctionne très bien.

En recanche pour XP SP2 et Access 2003, c'est une autre affaire. A savoir que ce PC en XP n'avait pas cette DLL. Je l'ai donc installée et enregistrée dans le registre.

J'ai donc une erreur 429 qui coince sur :

Set Img = CreateObject("WIA.ImageFile")

Je soupçonne que j'aurais certainement le même problème sur :

Set IP = CreateObject("WIA.ImageProcess")

Faut il écrire cette déclaration autrement.

Merci de tes conseils.

Marsouin


Réponse n° 1 par 3Stone le 12/09/2008 : 15:34
Salut,

Je n'ai jamais utilisé cette DLL et je n'ai pas le temps de tester ou vérifier les codes d'autrui wink

Mais, on trouve sur le net, pas mal de messages concernant cette dll.
Il ne devrait pas être trop difficile de trouver un réponse à ton problème...

Amicalement,
Pierre(3stone)

Réponse n° 2 par marsouin le 13/09/2008 : 01:29

Bonjour Pierre,

J'ai déjà fouillé tous ces sites en spérant trouver une réponses, mais malheureusement je n'ai rien trouvé.

C'est la raison pour laquelle je voulais avor ton avis.

Je vais continuerà chercher une réponse à ce problème.

Merci d'avoir pris la peine de te pencher sur ce sujet

Marsouin

Réponse n° 3 par marsouin le 21/10/2008 : 09:55

Bonjour Pierre,

Ce message est plus pour donner un tuyau aux internautes.

Plutôt que de télécharger la DLL proposée sur le site, cité dans le 1° message, j'ai copié celle d'origine de mon PC en Vista et je l'ai enregistrée en silencieux. En fait, la DLL n'était pas enregistrée et pas moyen de l'enregistrer.

Il faut impérativement utilisée la DLL à télécharger, l'enregistrer, et ensuite tout marche à merveille.

Amusez vous bien, cette DLL est géniale.

Marsouin

Réponse n° 4 par skipy le 21/10/2008 : 12:43

Salut, à toi,tongue

 

Comme je te l'es dit pas mail passe à access 2007....tongue

[ Retour à la liste des sujets ]

Recherche



Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 1 membre


Connectés :

( personne )

Haut