Bonjour,
Peux on utiliser depuis Delphi 5 win32 une dll écrite en .net?
Je pense que oui mais j'aimerais avoir votre avis et votre expérience à ce sujet. merci d'avance.
Bonjour,
Peux on utiliser depuis Delphi 5 win32 une dll écrite en .net?
Je pense que oui mais j'aimerais avoir votre avis et votre expérience à ce sujet. merci d'avance.
si la DLL .NET est compatible ActiveX, aucun problème, faut juste faire un Register et générer la TLB avec RegASM ... tu peux tester cela avec un VBScript par exemple ...
Dans tous les autres cas, c'est très difficile voire impossible ... en général, peu de développeur .NET se soucis de la compatibilité, il génère des Assembly .NET pour .NET et ne se préoccupe pas de la compatibilite Automation (types, conventions, ...)
J'ai souvent fait l'inverse, j'ai construit des ActiveX pour être utiliser en .NET, VS génére une DLL d'interopérabilité qui appelera l'ActiveX, et cette DLL InterOp contient l'Assembly .NET ...
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Un peu de lecture intéressante à voir ici aussi.
Ouais, c'est bien ce que je disais, c'est très difficile, en plus c'est vachement limité à du Static ou procédurale ... ouch ...
Mais, c'est très très interressant, j'avais lu une autre doc beaucoup moins claire (même si mon anglais est un peu léger)
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci encore une fois de vos réponses rapide.![]()
Bonjour,
Juste pour info atozed est en train de travailler sur un projet pour appeler des librairies et classes .NET a partir du Delphi win32 :
http://atozed.com/CrossTalk/index.EN.aspx
Partager