OVH Cloud OVH Cloud

quelle dll

4 réponses
Avatar
jc2nantes
Salut !

Est ce que toutes les DLL peuvent etre utilisées avec VB6 ?

En d'autres termes, je souhaite implanter, pour un projet de borne
multimedia, un lecteur de carte magnétique et puce Omron qui est livré avec
une DLL et des exemples de programme en C++. Pensez vous que je puisse
utiliser ce type de matos avec mon appli VB ?

Merki !!!!

JC

4 réponses

Avatar
Patrick Philippot
Bonjour,

livré avec une DLL et des exemples de programme en C++. Pensez vous que je
puisse utiliser ce type de matos avec mon appli VB ?



Peut-être. Tout dépend de la manière dont sont exportées les fonctions de la
DLL. Si ce sont des classes C++ qui sont exportées, pas d'espoir. Si ce sont
des fonctions C, ça ne posera pas de problème si la convention d'appel est
respectée.

Nous pourrons répondre quand nous aurons vu le fichier .H qui accompagne
nécessairement la DLL.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
jean-marc
"jc2nantes" a écrit dans le message de
news:44b3c554$0$18609$
Salut !

Est ce que toutes les DLL peuvent etre utilisées avec VB6 ?

En d'autres termes, je souhaite implanter, pour un projet de borne
multimedia, un lecteur de carte magnétique et puce Omron qui est livré


avec
une DLL et des exemples de programme en C++. Pensez vous que je puisse
utiliser ce type de matos avec mon appli VB ?



Hello,

Presque certainement oui, mais il est possible que certains
appels de fonctions soient difficiles à mapper en VB (genre
des pointeurs de structures ou trucs du genre).

Dans ce cas, il ya toujours une solution: tu écris une dll
maison (en C ou en C++) qui implémente des fonctions "wrapper"
c'est à dire avec des paramètres plus sympas pour VB et qui
appellent les vraies fonctions.

Si ce n'est pas clair, je peux donner des exemples (après le 25/07).

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Avatar
jc2nantes
patrick,

je peux te mailer les fichiers H ???



"Patrick Philippot" a écrit dans le
message de news:
Bonjour,

livré avec une DLL et des exemples de programme en C++. Pensez vous que
je puisse utiliser ce type de matos avec mon appli VB ?



Peut-être. Tout dépend de la manière dont sont exportées les fonctions de
la DLL. Si ce sont des classes C++ qui sont exportées, pas d'espoir. Si ce
sont des fonctions C, ça ne posera pas de problème si la convention
d'appel est respectée.

Nous pourrons répondre quand nous aurons vu le fichier .H qui accompagne
nécessairement la DLL.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr



Avatar
Patrick Philippot
jc2nantes wrote:
patrick,

je peux te mailer les fichiers H ???



Ils peuvent être attachés à un post sur le newsgroup. Comme ça tout le monde
les verra. Sauf s'il y a un problème légal, bien sûr. Dans ce cas, je veux
bien les récupérer.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr