Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable) [ Multimédia / Image & Vidéo ] (Marcial)

dimanche 24 juin 2007 à 12:51:46 | DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

Marcial

Membre Club
Bonjour a tous...
J'ai comme qui dirait un problème...
J'essaye depuis un bon petit moment maintenant, d'utiliser la DLL vorbisfile.dll
pour récuperer les propriétés des fichiers OGM mais rien n'y fait...

Quoi que je fasse et quelque soit la façon dont j'essaye de déclarer la DLL
Vb me dit: "Erreur d'execution '53'....Fichier introuvable: vorbisfile.dll"
J'ai essayer tout les chemins possibles et imaginables sans succes...
De faire une déclaration de type Function et de type Sub...
J'ai également essayer de mettre la dll dans différents répertoires...
J'ai même essayer (en désespoire de cause et sans aucune conviction)
de l'enregistrée avec REGSVR32.EXE... Bien sur ça n'a pas marché...

Ce que je ne comprend pas c'est que j'ai déjà utilisé des dll dans d'autres
applications et que cela n'a jamais posé de problèmes...

Cette saletée commence a me faire devenir chèvre...

Y'aurais t'il une bonne âme pour me donner la solution.

Merci par avance.

___________________________________________

Le plus grand des défauts de l'homme c'est de toujours
pointer un doigt accusateur... Mais jaimais devant un miroir...
___________________________________________

dimanche 24 juin 2007 à 13:05:25 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

PCPT

Administrateur CodeS-SourceS
salut,
la dll n'est pas fournie avec un userguid?

elle est faite en C/CPP? Delphi?
si oui, place là simplement dans, le même dossier sur ton vbp et déclare correctement les fonctions comme des APi Win

++

Prenez un instant pour répondre à ce sondage svp

dimanche 24 juin 2007 à 13:12:22 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

casy

Membre Club

Vérifie bien aussi que tu dispose de toutes les dépendances necessaires à cette dll et notamant les codec OGG Vorbis


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

dimanche 24 juin 2007 à 13:51:22 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

Marcial

Membre Club

Slt,
 en ce qui concerne le Userguid, oui, il y en a un disponible sur le site
de Xiph
www.vorbis.com , je l'ai longuement parcouru et m'en suit servi
pour ecrire l'appel de la dll.
Je doit avouer que j'ai un peu de mal a retranscrire ce qui y est
expliqué. Tout les exemples sont donnés en C ou C++...
Ce qui prète a penser que la dll est écrite en C ou C++...

Pour ce qui est des dépendances je suis certain qu'il ne me manque rien...
J'ai décompilé la dll avec Windasm...
Pour info, les dépendances sont les suivante:
- ogg.dll
- vorbis.dll
- kernel32.dll
Et le conteneur est installé sur le système, mais je ne pense pas
que cela soit indispansable...

Par contre il n'y apas de fichier *.lib disponible...
Pensez vous que cela pourait venir de là ?
(Je pose la question mais a mon avis la réponce sera non...   )



___________________________________________
Le plus grand des défauts de l'homme c'est de toujours
pointer un doigt accusateur... Mais jaimais devant un miroir...
___________________________________________


dimanche 24 juin 2007 à 14:38:13 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

casy

Membre Club

Le .lib est inutile en VB, par contre pour que ta dll soit utilisable en VB, il faut que la convention d'appel soit stdcall.

C'est à dire que chaque fonction de la dll doit etre exportée avec l'attribut _stdcall. Par défaut en C les fonctions des dll sont exportée avec l'attribut Cdecl. Dans ce cas la dll n'est pas utilisable avec VB


---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #    [ Lien ]

dimanche 24 juin 2007 à 14:47:44 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

Marcial

Membre Club
Comment puis-je savoir si l'attribut est _stdcall ou cdecl ?

___________________________________________
Le plus grand des défauts de l'homme c'est de toujours
pointer un doigt accusateur... Mais jaimais devant un miroir...
___________________________________________

dimanche 24 juin 2007 à 15:00:43 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

BruNews

Administrateur CodeS-SourceS
Regarde ce que tu as désassemblé.
Si fonction finit en "ret 0" alors que les params sont en offset de ESP, c'est cdecl sinon stdcall.

ciao...
BruNews, MVP VC++

dimanche 24 juin 2007 à 15:02:18 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

PCPT

Administrateur CodeS-SourceS
uniquement par le userguid (ou l'auteur directement)

dimanche 24 juin 2007 à 15:02:48 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)
dimanche 24 juin 2007 à 15:05:18 | Re : DLL Probleme pour utiliser vorbisfile.dll (fichier introuvable)

BruNews

Administrateur CodeS-SourceS
Je ne me suis encore pas arraché un neurone sur ce coup.

ciao...
BruNews, MVP VC++


1 2

Cette discussion est classé dans : fichier, dll, utiliser, introuvable, vorbisfile


Répondre à ce message

Sujets en rapport avec ce message

help: fichier dll introuvable [ par mekanik ] Bonjour,Je travaille sous W2000 et VB6.Je sohaite utiliser diverses dll dans mon prog vb6, mais à chaque fois, j'ai le message 'fichier xxxx.DLL intro dll introuvable [ par srib ] Bonjour,dans une macro Excel je souhaite réutiliser une DLL. Lors de l'exécution de la macro, un message d'erreur (n°53) me dit que le fichier .dll es Erreur 53 : Fichier introuvable [ par ArnaudEIC ] Bonjour,j'ai l'erreur suivante : "Erreur 53 : Fichier introuvable : toto.dll" sur l'ordinateur d'un de mes clients et je n'arrive pas a reproduire l'e Transfert fichier PC->PocketPc, openNetCF.destop.dll / Rapi.dll [ par touixi ] Bonjour chers amis! Je développe actuellement un programme sous mon pocket PC (PSION Teklogix (CE 4.2)) sous Visual Studio 2003. Ce programme prend Problème de déploiement d'un fichier cab [ par jbrasselet ] A l'aide de l'assistant Empaquetage & déploiement de VB6, nous générons le fichier PrjControle la reference "mscorlib.dll" est introuvable dans le chemin au réferences [ par aminix9 ] Bonjour tou lmondej ai un probleme :quand je lance visual studio dot net 2003 et kan je fé nouveau projet ou application de n 'importe kel langage, le Utiliser un BD qui est importer dans le projet [ par forum_ma ] Bonjour, je fait un DLL qui utilise une BD, j'aimerais que cette BD sois importer DANS mon DLL...Présentement  voici mon code : Dim strPath </ Utiliser le shell dans access [ par alias666 ] Bonjour à tous,Apparement pas beaucoup de personne n'a répondu a mon message peut était il mal exprimé donc je m'y reprend :pJe voudrais ouvrir un fic Dll introuvable [ par Annakin ] Bonjour @ tous.Dans un programme réalisé sous Visual Basic, je déclare la fonction de ma dll de la sorte :Private Declare Sub EnregistrerExpedition Li Fichier est utiliser par une autre application [ par dbx99 ] Bonjour,je fouillait un peut dans le forum et en voyant ce thème, j'ai pensé à un problème que j'ai souvant rencontré lorsque je développais de petite


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.