Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 7 sur 7
  1. #1
    Membre chevronné Avatar de dumas.blr
    Homme Profil pro Jean-Yves DUMAS
    Consultant informatique
    Inscrit en
    juin 2010
    Messages
    540
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Yves DUMAS
    Âge : 51
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : juin 2010
    Messages : 540
    Points : 705
    Points
    705

    Par défaut Fonctionnement de WIAaut.dll

    Bonjour,

    Plusieur questions :

    1. Est-ce que la dll WIAaut.dll, dont vous notez le lien dans d'autres topic ici
      fonctionne indistinctement en VBA et VB/.net ou seulement en VB6 ?


    2. IL se trouve que j'ai dans mon répertoire system32 une dll
      plus récente, alors que microsoft propose une dll beaucoup plus ancienne ?

      Pièce jointe 69628

      Est-ce que celle-ci est compatible avec VBA ?



    3. J'ai essayé d'utiliser le code suivant :

      Code :
      1
      2
      3
      4
      5
      6
      7
       
      Public Sub divicephoto()
      On Error GoTo Err_divicephoto
          Dim Imgscanne As ImageFile
          Dim mondialogue As New WIA.CommonDialog
          Set Imgscanne = mondialogue.ShowAcquireImage(, , , wiaFormatJPEG) '
          If Not Imgscanne Is Nothing Then ...
      et je reçois le message d'erreur suivant :

      Pièce jointe 69629

      alors que ma webcam microsoft est connectée à mon PC
      Aurais-je loupé une étape ?


    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de loufab
    Homme Profil pro Fabrice CONSTANS
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    8 698
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabrice CONSTANS
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 8 698
    Points : 17 870
    Points
    17 870

    Par défaut

    Bonjour,
    1) Il n'y a aucune contre-indication à ce que cela fonctionne en VBA.
    2) Utilise celui plus récent installé sur ton poste.
    3) Il me semble qu'il faut dans un premier temps sélectionner le périphérique, il y en a plusieurs possible.

    Cordialement,

  3. #3
    Membre chevronné Avatar de dumas.blr
    Homme Profil pro Jean-Yves DUMAS
    Consultant informatique
    Inscrit en
    juin 2010
    Messages
    540
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Yves DUMAS
    Âge : 51
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : juin 2010
    Messages : 540
    Points : 705
    Points
    705

    Par défaut

    Bonjour loufab,

    J'ai essayé de trouver la méthode pour sélectionner le périphérique, mais je n'y arrive pas.

    Any idea ?

    Merci d'avance

  4. #4
    Rédacteur/Modérateur

    Avatar de loufab
    Homme Profil pro Fabrice CONSTANS
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    8 698
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabrice CONSTANS
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 8 698
    Points : 17 870
    Points
    17 870

    Par défaut

    J'ai fais pas mal de test et même problème.

    Peut-être que ce lien pourra t'aider.

    http://www.ammara.com/support/sample...a-control.html

  5. #5
    Membre chevronné Avatar de dumas.blr
    Homme Profil pro Jean-Yves DUMAS
    Consultant informatique
    Inscrit en
    juin 2010
    Messages
    540
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Yves DUMAS
    Âge : 51
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : juin 2010
    Messages : 540
    Points : 705
    Points
    705

    Par défaut

    Merci Loufab !

    Ce lien me semble très intéressant.

    Je vais l'étudier avec beaucoup d'attention et je ferai un retour ASAP su rle forum

  6. #6
    Rédacteur/Modérateur

    Avatar de loufab
    Homme Profil pro Fabrice CONSTANS
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    8 698
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabrice CONSTANS
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 8 698
    Points : 17 870
    Points
    17 870

  7. #7
    Membre chevronné Avatar de dumas.blr
    Homme Profil pro Jean-Yves DUMAS
    Consultant informatique
    Inscrit en
    juin 2010
    Messages
    540
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Yves DUMAS
    Âge : 51
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : juin 2010
    Messages : 540
    Points : 705
    Points
    705

    Par défaut

    Merci loufab. J'avais déjà téléchargé le fichier Excel, mais lorsque je le lance, il m'affiche les messages d'erreurs suivants :
    Pièce jointe 69658

    puis

    Pièce jointe 69659

    Comme je suis en Excel 2007, il doit y avoir probablement un pb de compatibilité.

    Sinon, j'ai téléchargé l'appli que tu m'as conseillé, et ma webcam ne s'affiche pas dans la liste des device.
    Si je ne trouve pas, je passerai pas un appel au programme par shellExecute et je récupérerai le fichier capturé ... plus compliqué, mais ça devrait marcher.

    Je vais essayer d'envoyer un post à Microsoft pour savoir si cette dll a évolué, car ma webcam est une webcam microsoft. Mais elle me semble peu utilisée, au vu de ce que j'ai pu lire dans d'autres forum.
    A creuser donc ...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •