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 ?
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
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
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
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
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_' ;
"jc2nantes" <jcg44NOSPAM@free.fr> a écrit dans le message de
news:44b3c554$0$18609$626a54ce@news.free.fr...
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_' ; _no_spam_jean_marc_n2@yahoo.fr
"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_' ;
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
patrick,
je peux te mailer les fichiers H ???
"Patrick Philippot" <patrick.philippot@mainsoft.xx.fr> a écrit dans le
message de news: OITialQpGHA.756@TK2MSFTNGP05.phx.gbl...
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
"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
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
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
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