Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
marche lorsque je compile et que j'exécute le .exe, mais j'ai une
erreur 48 si j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
marche lorsque je compile et que j'exécute le .exe, mais j'ai une
erreur 48 si j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
marche lorsque je compile et que j'exécute le .exe, mais j'ai une
erreur 48 si j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
marche lorsque je compile et que j'exécute le .exe, mais j'ai une
erreur 48 si j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
marche lorsque je compile et que j'exécute le .exe, mais j'ai une
erreur 48 si j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
marche lorsque je compile et que j'exécute le .exe, mais j'ai une
erreur 48 si j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
SAISAS wrote:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
> marche lorsque je compile et que j'exécute le .exe, mais j'ai une
> erreur 48 si j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Re,
Pour compléter la réponse précédente, il y a aussi une
astuce qui peut aider à régler ce problème ici:
Comment savoir si on exécute le programme dans l'IDE ou en dehors
(exécutable) ?
http://faq.vb.free.fr/index.php?question5
A noter: la FAQ vient d'être mise à jour et contient une vingtaine de
nouveaux
articles (144 à 156 plus les mises à jour):
http://faq.vb.free.fr/
On y aborde pas mal de choses, entre autre ce problème d'IDE.
Cordialement,
--
Jean-marc Noury (jean_marc_n2)
Microsoft MVP - Visual Basic
mailto: remove '_no_spam_' ;
FAQ VB: http://faq.vb.free.fr/
SAISAS wrote:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
> marche lorsque je compile et que j'exécute le .exe, mais j'ai une
> erreur 48 si j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Re,
Pour compléter la réponse précédente, il y a aussi une
astuce qui peut aider à régler ce problème ici:
Comment savoir si on exécute le programme dans l'IDE ou en dehors
(exécutable) ?
http://faq.vb.free.fr/index.php?question5
A noter: la FAQ vient d'être mise à jour et contient une vingtaine de
nouveaux
articles (144 à 156 plus les mises à jour):
http://faq.vb.free.fr/
On y aborde pas mal de choses, entre autre ce problème d'IDE.
Cordialement,
--
Jean-marc Noury (jean_marc_n2)
Microsoft MVP - Visual Basic
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
FAQ VB: http://faq.vb.free.fr/
SAISAS wrote:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
> marche lorsque je compile et que j'exécute le .exe, mais j'ai une
> erreur 48 si j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Re,
Pour compléter la réponse précédente, il y a aussi une
astuce qui peut aider à régler ce problème ici:
Comment savoir si on exécute le programme dans l'IDE ou en dehors
(exécutable) ?
http://faq.vb.free.fr/index.php?question5
A noter: la FAQ vient d'être mise à jour et contient une vingtaine de
nouveaux
articles (144 à 156 plus les mises à jour):
http://faq.vb.free.fr/
On y aborde pas mal de choses, entre autre ce problème d'IDE.
Cordialement,
--
Jean-marc Noury (jean_marc_n2)
Microsoft MVP - Visual Basic
mailto: remove '_no_spam_' ;
FAQ VB: http://faq.vb.free.fr/
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle marche
lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle marche
lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle marche
lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
j'exécute en mode debug?
Quelqu'un saurait-il comment faire?
Merci.
Bonjour,
Comme un vbp s'ouvre avec l'éditeur vb, c'est ce que je fais, on lance
le fichier, et non le programme, comme ça tu es dans le répertoire du vbp.
Nonobstant, il faut indiquer aussi au vbp, au code, app.path, drive, dir...
pour que par défaut il aille dans le répertoire du vbp.
--
Merci beaucoup, au revoir et à bientôt :o)
------
Site de MES LOGICIELS
http://irolog.free.fr
Site éditeur de MES ROMANS édités
http://irolog.free.fr/romans
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"SAISAS" a écrit dans le message de news:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle marche
> lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
> j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Bonjour,
Comme un vbp s'ouvre avec l'éditeur vb, c'est ce que je fais, on lance
le fichier, et non le programme, comme ça tu es dans le répertoire du vbp.
Nonobstant, il faut indiquer aussi au vbp, au code, app.path, drive, dir...
pour que par défaut il aille dans le répertoire du vbp.
--
Merci beaucoup, au revoir et à bientôt :o)
------
Site de MES LOGICIELS
http://irolog.free.fr
Site éditeur de MES ROMANS édités
http://irolog.free.fr/romans
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"SAISAS" <SAISAS@discussions.microsoft.com> a écrit dans le message de news:
2FA73BCE-7DA8-4722-91CB-CDF714D2D237@microsoft.com...
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle marche
> lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
> j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Bonjour,
Comme un vbp s'ouvre avec l'éditeur vb, c'est ce que je fais, on lance
le fichier, et non le programme, comme ça tu es dans le répertoire du vbp.
Nonobstant, il faut indiquer aussi au vbp, au code, app.path, drive, dir...
pour que par défaut il aille dans le répertoire du vbp.
--
Merci beaucoup, au revoir et à bientôt :o)
------
Site de MES LOGICIELS
http://irolog.free.fr
Site éditeur de MES ROMANS édités
http://irolog.free.fr/romans
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"SAISAS" a écrit dans le message de news:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle marche
> lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
> j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Merci pour ta réponse ...
néanmoins, la première chose que j'ai faite quand j'ai eu le problème c'est
de copier ma dll sur c:windowssystem32, puis sur c:windows. Dans les deux
cas, ça ne marche pas ...
J'ai essayé les solutions que tu m'as proposées : la faq 144 est sans effet,
et le fait de démarrer en double-cliquant sur le fichier vbp me permet de
trouvre le fichier, mais génère l'erreur 48.
J'ai aussi essayé de déclarer le composant dans les références, et visual
basic a refusé de le faire, en indiquant que ce n'est pas un composant
compatible (alors que ça marche avec un exécutable).
Merci pour ta réponse ...
néanmoins, la première chose que j'ai faite quand j'ai eu le problème c'est
de copier ma dll sur c:windowssystem32, puis sur c:windows. Dans les deux
cas, ça ne marche pas ...
J'ai essayé les solutions que tu m'as proposées : la faq 144 est sans effet,
et le fait de démarrer en double-cliquant sur le fichier vbp me permet de
trouvre le fichier, mais génère l'erreur 48.
J'ai aussi essayé de déclarer le composant dans les références, et visual
basic a refusé de le faire, en indiquant que ce n'est pas un composant
compatible (alors que ça marche avec un exécutable).
Merci pour ta réponse ...
néanmoins, la première chose que j'ai faite quand j'ai eu le problème c'est
de copier ma dll sur c:windowssystem32, puis sur c:windows. Dans les deux
cas, ça ne marche pas ...
J'ai essayé les solutions que tu m'as proposées : la faq 144 est sans effet,
et le fait de démarrer en double-cliquant sur le fichier vbp me permet de
trouvre le fichier, mais génère l'erreur 48.
J'ai aussi essayé de déclarer le composant dans les références, et visual
basic a refusé de le faire, en indiquant que ce n'est pas un composant
compatible (alors que ça marche avec un exécutable).
Bonjour SAISAS,
SAISAS a écrit :
> Merci pour ta réponse ...
>
> néanmoins, la première chose que j'ai faite quand j'ai eu le problème c'est
> de copier ma dll sur c:windowssystem32, puis sur c:windows. Dans les deux
> cas, ça ne marche pas ...
>
> J'ai essayé les solutions que tu m'as proposées : la faq 144 est sans effet,
> et le fait de démarrer en double-cliquant sur le fichier vbp me permet de
> trouvre le fichier, mais génère l'erreur 48.
>
> J'ai aussi essayé de déclarer le composant dans les références, et visual
> basic a refusé de le faire, en indiquant que ce n'est pas un composant
> compatible (alors que ça marche avec un exécutable).
>
Normal pour le dernier point, ce n'est pas une dll ActiveX, mais une
'Flat Dll'.
Suggestion 1 :
Mettre le chemin en dur dans le Declare :
Private Declare Function MyFunction Lib "X:MonCheminMaDll.dll"
Suggestion 2 :
Utiliser les API 'LoadLibrary' et 'GetProcAddress' en combinaison avec
'GetLastError'
Un exemple ici :
http://www.devx.com/vb2themax/Tip/18307
Ceci n'est qu'à titre d'essai, pour comprendre ce qui ce passe.
--
Cordialement,
Jacques.
Bonjour SAISAS,
SAISAS a écrit :
> Merci pour ta réponse ...
>
> néanmoins, la première chose que j'ai faite quand j'ai eu le problème c'est
> de copier ma dll sur c:windowssystem32, puis sur c:windows. Dans les deux
> cas, ça ne marche pas ...
>
> J'ai essayé les solutions que tu m'as proposées : la faq 144 est sans effet,
> et le fait de démarrer en double-cliquant sur le fichier vbp me permet de
> trouvre le fichier, mais génère l'erreur 48.
>
> J'ai aussi essayé de déclarer le composant dans les références, et visual
> basic a refusé de le faire, en indiquant que ce n'est pas un composant
> compatible (alors que ça marche avec un exécutable).
>
Normal pour le dernier point, ce n'est pas une dll ActiveX, mais une
'Flat Dll'.
Suggestion 1 :
Mettre le chemin en dur dans le Declare :
Private Declare Function MyFunction Lib "X:MonCheminMaDll.dll"
Suggestion 2 :
Utiliser les API 'LoadLibrary' et 'GetProcAddress' en combinaison avec
'GetLastError'
Un exemple ici :
http://www.devx.com/vb2themax/Tip/18307
Ceci n'est qu'à titre d'essai, pour comprendre ce qui ce passe.
--
Cordialement,
Jacques.
Bonjour SAISAS,
SAISAS a écrit :
> Merci pour ta réponse ...
>
> néanmoins, la première chose que j'ai faite quand j'ai eu le problème c'est
> de copier ma dll sur c:windowssystem32, puis sur c:windows. Dans les deux
> cas, ça ne marche pas ...
>
> J'ai essayé les solutions que tu m'as proposées : la faq 144 est sans effet,
> et le fait de démarrer en double-cliquant sur le fichier vbp me permet de
> trouvre le fichier, mais génère l'erreur 48.
>
> J'ai aussi essayé de déclarer le composant dans les références, et visual
> basic a refusé de le faire, en indiquant que ce n'est pas un composant
> compatible (alors que ça marche avec un exécutable).
>
Normal pour le dernier point, ce n'est pas une dll ActiveX, mais une
'Flat Dll'.
Suggestion 1 :
Mettre le chemin en dur dans le Declare :
Private Declare Function MyFunction Lib "X:MonCheminMaDll.dll"
Suggestion 2 :
Utiliser les API 'LoadLibrary' et 'GetProcAddress' en combinaison avec
'GetLastError'
Un exemple ici :
http://www.devx.com/vb2themax/Tip/18307
Ceci n'est qu'à titre d'essai, pour comprendre ce qui ce passe.
--
Cordialement,
Jacques.
Merci ...
mais cela ne fonctionne pas ...
qu'entends tu par il faut indiquer au code ...
"LE TROLL" a écrit :Bonjour,
Comme un vbp s'ouvre avec l'éditeur vb, c'est ce que je fais, on
lance
le fichier, et non le programme, comme ça tu es dans le répertoire du
vbp.
Nonobstant, il faut indiquer aussi au vbp, au code, app.path, drive,
dir...
pour que par défaut il aille dans le répertoire du vbp.
--
Merci beaucoup, au revoir et à bientôt :o)
------
Site de MES LOGICIELS
http://irolog.free.fr
Site éditeur de MES ROMANS édités
http://irolog.free.fr/romans
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"SAISAS" a écrit dans le message de
news:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
> marche
> lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
> j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Merci ...
mais cela ne fonctionne pas ...
qu'entends tu par il faut indiquer au code ...
"LE TROLL" a écrit :
Bonjour,
Comme un vbp s'ouvre avec l'éditeur vb, c'est ce que je fais, on
lance
le fichier, et non le programme, comme ça tu es dans le répertoire du
vbp.
Nonobstant, il faut indiquer aussi au vbp, au code, app.path, drive,
dir...
pour que par défaut il aille dans le répertoire du vbp.
--
Merci beaucoup, au revoir et à bientôt :o)
------
Site de MES LOGICIELS
http://irolog.free.fr
Site éditeur de MES ROMANS édités
http://irolog.free.fr/romans
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"SAISAS" <SAISAS@discussions.microsoft.com> a écrit dans le message de
news:
2FA73BCE-7DA8-4722-91CB-CDF714D2D237@microsoft.com...
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
> marche
> lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
> j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.
Merci ...
mais cela ne fonctionne pas ...
qu'entends tu par il faut indiquer au code ...
"LE TROLL" a écrit :Bonjour,
Comme un vbp s'ouvre avec l'éditeur vb, c'est ce que je fais, on
lance
le fichier, et non le programme, comme ça tu es dans le répertoire du
vbp.
Nonobstant, il faut indiquer aussi au vbp, au code, app.path, drive,
dir...
pour que par défaut il aille dans le répertoire du vbp.
--
Merci beaucoup, au revoir et à bientôt :o)
------
Site de MES LOGICIELS
http://irolog.free.fr
Site éditeur de MES ROMANS édités
http://irolog.free.fr/romans
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
"SAISAS" a écrit dans le message de
news:
> Bonjour,
>
> j'essaie d'utiliser une dll qui m'a été fournie par un tiers : elle
> marche
> lorsque je compile et que j'exécute le .exe, mais j'ai une erreur 48 si
> j'exécute en mode debug?
>
> Quelqu'un saurait-il comment faire?
>
> Merci.