J'utilise WIN98SE et VB5.
Je voudrais utiliser une ddl (i2c.dll).
je déclare les fonctions contenues dans cette dll ainsi:
Public Declare Sub clear_i2c_error Lib "i2c.dll" ()
Quand je veux accéder à la fonction clear_i2c_error , VB me dit : "erreur
d'éxécution 48 - le fichier est introuvable" !!
Pouratne il existe
1) dans windows /système
2) dans la directory de mon source.
J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll".
Nouveau message d'erreur: "LoaDLibrary failed".
Pourquoi ça coince??!!!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ng
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL dans la déclaration ?
J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé pour les composants COM (dll, ocx...).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
J'utilise WIN98SE et VB5. Je voudrais utiliser une ddl (i2c.dll). je déclare les fonctions contenues dans cette dll ainsi: Public Declare Sub clear_i2c_error Lib "i2c.dll" () Quand je veux accéder à la fonction clear_i2c_error , VB me dit : "erreur d'éxécution 48 - le fichier est introuvable" !! Pouratne il existe 1) dans windows /système 2) dans la directory de mon source. J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
JP
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL dans
la déclaration ?
J'ai essayé de l'enregister par "regsvr32.exe
c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary
failed".
Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé
pour les composants COM (dll, ocx...).
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
jp.witz <anti-spam@jp.witz@wanadoo.fr> a écrit :
J'utilise WIN98SE et VB5.
Je voudrais utiliser une ddl (i2c.dll).
je déclare les fonctions contenues dans cette dll ainsi:
Public Declare Sub clear_i2c_error Lib "i2c.dll" ()
Quand je veux accéder à la fonction clear_i2c_error , VB me dit :
"erreur d'éxécution 48 - le fichier est introuvable" !!
Pouratne il existe
1) dans windows /système
2) dans la directory de mon source.
J'ai essayé de l'enregister par "regsvr32.exe
c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary
failed".
Pourquoi ça coince??!!!
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL dans la déclaration ?
J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé pour les composants COM (dll, ocx...).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
J'utilise WIN98SE et VB5. Je voudrais utiliser une ddl (i2c.dll). je déclare les fonctions contenues dans cette dll ainsi: Public Declare Sub clear_i2c_error Lib "i2c.dll" () Quand je veux accéder à la fonction clear_i2c_error , VB me dit : "erreur d'éxécution 48 - le fichier est introuvable" !! Pouratne il existe 1) dans windows /système 2) dans la directory de mon source. J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
JP
jp.witz
J'ai indiqué le chemin complet. i2c.dll est une dll 16 bits. C'est peut être de là que viens l'erreur? Regsvr32.exe enregistre les 16bits???? Je crois qu'il existe Regsvr.exe, mais je le trouve nullepart, ni sur le cd de win98, ni sur le net. QQ1 aurait-il une idée? Merci JP
"ng" a écrit dans le message de news:
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL
dans
la déclaration ?
> J'ai essayé de l'enregister par "regsvr32.exe > c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary > failed". > Pourquoi ça coince??!!! Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé pour les composants COM (dll, ocx...).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
> J'utilise WIN98SE et VB5. > Je voudrais utiliser une ddl (i2c.dll). > je déclare les fonctions contenues dans cette dll ainsi: > Public Declare Sub clear_i2c_error Lib "i2c.dll" () > Quand je veux accéder à la fonction clear_i2c_error , VB me dit : > "erreur d'éxécution 48 - le fichier est introuvable" !! > Pouratne il existe > 1) dans windows /système > 2) dans la directory de mon source. > J'ai essayé de l'enregister par "regsvr32.exe > c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary > failed". > Pourquoi ça coince??!!! > > JP
J'ai indiqué le chemin complet.
i2c.dll est une dll 16 bits. C'est peut être de là que viens l'erreur?
Regsvr32.exe enregistre les 16bits????
Je crois qu'il existe Regsvr.exe, mais je le trouve nullepart, ni sur le cd
de win98, ni sur le net. QQ1 aurait-il une idée?
Merci
JP
"ng" <ng@babeuk.net> a écrit dans le message de
news:eAiK0nVLEHA.3904@TK2MSFTNGP09.phx.gbl...
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL
dans
la déclaration ?
> J'ai essayé de l'enregister par "regsvr32.exe
> c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary
> failed".
> Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé
pour les composants COM (dll, ocx...).
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
jp.witz <anti-spam@jp.witz@wanadoo.fr> a écrit :
> J'utilise WIN98SE et VB5.
> Je voudrais utiliser une ddl (i2c.dll).
> je déclare les fonctions contenues dans cette dll ainsi:
> Public Declare Sub clear_i2c_error Lib "i2c.dll" ()
> Quand je veux accéder à la fonction clear_i2c_error , VB me dit :
> "erreur d'éxécution 48 - le fichier est introuvable" !!
> Pouratne il existe
> 1) dans windows /système
> 2) dans la directory de mon source.
> J'ai essayé de l'enregister par "regsvr32.exe
> c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary
> failed".
> Pourquoi ça coince??!!!
>
> JP
J'ai indiqué le chemin complet. i2c.dll est une dll 16 bits. C'est peut être de là que viens l'erreur? Regsvr32.exe enregistre les 16bits???? Je crois qu'il existe Regsvr.exe, mais je le trouve nullepart, ni sur le cd de win98, ni sur le net. QQ1 aurait-il une idée? Merci JP
"ng" a écrit dans le message de news:
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL
dans
la déclaration ?
> J'ai essayé de l'enregister par "regsvr32.exe > c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary > failed". > Pourquoi ça coince??!!! Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé pour les composants COM (dll, ocx...).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
> J'utilise WIN98SE et VB5. > Je voudrais utiliser une ddl (i2c.dll). > je déclare les fonctions contenues dans cette dll ainsi: > Public Declare Sub clear_i2c_error Lib "i2c.dll" () > Quand je veux accéder à la fonction clear_i2c_error , VB me dit : > "erreur d'éxécution 48 - le fichier est introuvable" !! > Pouratne il existe > 1) dans windows /système > 2) dans la directory de mon source. > J'ai essayé de l'enregister par "regsvr32.exe > c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary > failed". > Pourquoi ça coince??!!! > > JP
ng
Salut,
Regsvr32.exe enregistre les 16bits????
Non regsvr32 n'enregistre ni les DLLs classiques 16bits ni les 32bits ! Il enregistre uniquement des DLLs (ou composants) COM.
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
J'ai indiqué le chemin complet. i2c.dll est une dll 16 bits. C'est peut être de là que viens l'erreur? Regsvr32.exe enregistre les 16bits???? Je crois qu'il existe Regsvr.exe, mais je le trouve nullepart, ni sur le cd de win98, ni sur le net. QQ1 aurait-il une idée? Merci JP
"ng" a écrit dans le message de news:
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL dans la déclaration ?
J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé pour les composants COM (dll, ocx...).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
J'utilise WIN98SE et VB5. Je voudrais utiliser une ddl (i2c.dll). je déclare les fonctions contenues dans cette dll ainsi: Public Declare Sub clear_i2c_error Lib "i2c.dll" () Quand je veux accéder à la fonction clear_i2c_error , VB me dit : "erreur d'éxécution 48 - le fichier est introuvable" !! Pouratne il existe 1) dans windows /système 2) dans la directory de mon source. J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
JP
Salut,
Regsvr32.exe enregistre les 16bits????
Non regsvr32 n'enregistre ni les DLLs classiques 16bits ni les 32bits ! Il
enregistre uniquement des DLLs (ou composants) COM.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
jp.witz <anti-spam@jp.witz@wanadoo.fr> a écrit :
J'ai indiqué le chemin complet.
i2c.dll est une dll 16 bits. C'est peut être de là que viens l'erreur?
Regsvr32.exe enregistre les 16bits????
Je crois qu'il existe Regsvr.exe, mais je le trouve nullepart, ni sur
le cd de win98, ni sur le net. QQ1 aurait-il une idée?
Merci
JP
"ng" <ng@babeuk.net> a écrit dans le message de
news:eAiK0nVLEHA.3904@TK2MSFTNGP09.phx.gbl...
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la
DLL dans la déclaration ?
J'ai essayé de l'enregister par "regsvr32.exe
c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary
failed".
Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est
reservé pour les composants COM (dll, ocx...).
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
jp.witz <anti-spam@jp.witz@wanadoo.fr> a écrit :
J'utilise WIN98SE et VB5.
Je voudrais utiliser une ddl (i2c.dll).
je déclare les fonctions contenues dans cette dll ainsi:
Public Declare Sub clear_i2c_error Lib "i2c.dll" ()
Quand je veux accéder à la fonction clear_i2c_error , VB me dit :
"erreur d'éxécution 48 - le fichier est introuvable" !!
Pouratne il existe
1) dans windows /système
2) dans la directory de mon source.
J'ai essayé de l'enregister par "regsvr32.exe
c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary
failed".
Pourquoi ça coince??!!!
Non regsvr32 n'enregistre ni les DLLs classiques 16bits ni les 32bits ! Il enregistre uniquement des DLLs (ou composants) COM.
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
J'ai indiqué le chemin complet. i2c.dll est une dll 16 bits. C'est peut être de là que viens l'erreur? Regsvr32.exe enregistre les 16bits???? Je crois qu'il existe Regsvr.exe, mais je le trouve nullepart, ni sur le cd de win98, ni sur le net. QQ1 aurait-il une idée? Merci JP
"ng" a écrit dans le message de news:
Salut,
Qu'est-ce que ça donne si tu donne le chemin complet (absolu) de la DLL dans la déclaration ?
J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!
Vu comme tu la déclares c'est bien une DLL classique. regsvr32 est reservé pour les composants COM (dll, ocx...).
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
jp.witz @wanadoo.fr> a écrit :
J'utilise WIN98SE et VB5. Je voudrais utiliser une ddl (i2c.dll). je déclare les fonctions contenues dans cette dll ainsi: Public Declare Sub clear_i2c_error Lib "i2c.dll" () Quand je veux accéder à la fonction clear_i2c_error , VB me dit : "erreur d'éxécution 48 - le fichier est introuvable" !! Pouratne il existe 1) dans windows /système 2) dans la directory de mon source. J'ai essayé de l'enregister par "regsvr32.exe c:/windows/system/i2c.dll". Nouveau message d'erreur: "LoaDLibrary failed". Pourquoi ça coince??!!!