IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi .NET Discussion :

Recompiler DLL Win32 en .NET


Sujet :

Delphi .NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 20
    Par défaut Recompiler DLL Win32 en .NET
    Bonjour,

    Suite à mon problème décris ici auquel je n'ai toujours pas trouvé de solution je me demande si je ne pourrais pas faire autrement.

    Étant donné que j'ai les sources de ma DLL Win32, est-ce qu'il ne serait pas possible de facilement la recompiler en .NET ?
    J'ai essayé en important tous les .pas dans un projet bibliothèque .NET mais j'ai des erreurs à la compilation.

    Est-ce possible et plus simple que d'essayer d'utiliser la DLL Win32 dans un projet .NET ?

    Merci !

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 048
    Par défaut
    Pourquoi changer de sujet ?

    un DLL Win32 par définition tu utilise quasiment que des types non protégés, avec une façon de programmer à l'opposer du .Net pour ce qui concerne la mémoire ...

    Sinon, ouais cela m'a l'air bien pourri tout ça, essaye de faire un ActiveX en Delphi Win32 qui encapsule la DLL, et tu ajoute cet ActiveX à l'Assembly.NET et tu pourras l'utiliser comme si c'était un objet ...
    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

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 20
    Par défaut
    J'ai fais un nouveau sujet parce que la question n'a pas grand chose à voir avec ce que je demande dans l'autre (qui vise plutôt à utiliser la DLL).

    Merci pour cette réponse, j'édite encore une fois mon message dans l'autre sujet.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. DLL Win32 depuis Dot.Net
    Par vincentj dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 04/10/2010, 11h26
  2. Peux on utiliser depuis Delphi 5 win32 une dll écrite en .net?
    Par korntex5 dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 13/08/2009, 17h46
  3. [VB.NET]Appel de DLL Win32
    Par NiamorH dans le forum C++/CLI
    Réponses: 3
    Dernier message: 02/10/2006, 10h30
  4. Comment créer une dll Win32 sous Delphi ?
    Par Mickey.jet dans le forum Langage
    Réponses: 8
    Dernier message: 16/06/2005, 15h38
  5. [xmlrad] recompilation dll
    Par Pm dans le forum XMLRAD
    Réponses: 3
    Dernier message: 14/01/2003, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo