begin process at 2010 02 10 03:35:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

DUMPBIN ou appel à une DLL d'un autre program


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

DUMPBIN ou appel à une DLL d'un autre program

jeudi 31 août 2006 à 18:06:21 | DUMPBIN ou appel à une DLL d'un autre program

buddy91600

Bonjour

En utilsant la commande dumpbin / export ***.dll de visual studio .net sur n'importe quelle dll de mon PC , j'obtient la liste de tous les call/fonction contenus dans cette DLL.

Excepté sur les dll que je compile personnellement .!!!!!!

du coup lorsque j'utilise la fonction DECLARE avec la bonne synthaxe dans un autre projet
la compilation se passe bien , mais à l'execution , j'ai un message du type
point d'entree "ma fonction" introuvable dans "ma dll"
je suis sur que cela est une probleme de compilation ou de synthaxe dans ma dll

ci après un example simplfié de ce que je fais dans ma dll

class operation 
   public shared function triple(byval i as integer) as integer
         triple = i*3
   end function
end class

Dans mon programme principal

module principal
   private declare function triple lib "madll.dll" (byval i as integer) as integer
   sub main()
      dim i as integer
      j= triple(10)
   end sub
end module

le message est unable to find a entry point named triple dans la dll blablabla...

je tiens à préciser que le module principal est ici en VB.NET , mais que pour l'appli que je developpe, il sera en C ou TCL . Donc j'ai bien besoin de la fonction DECLARE .
Je ne suis pas interessé par l'option VB.NET qui consiste à référencer la dll et à utiliser directement le call de la fonction.

Que faut -il faire à cette Class Operation pour que la fonction TRIPLE soit visible avec l'utilitaire DUMP/BIN de visual studio .net.

Tou exemple de code sera le bienvenu.
Merci d'avance pour votre aide.
jeudi 31 août 2006 à 18:16:56 | Re : DUMPBIN ou appel à une DLL d'un autre program

BruNews

Administrateur CodeS-SourceS
Ne me seùble pas que vb.net puisse fabriquer de la vraie dll exportant des fonctions donc normal qu'il ne trouve pas de point d'entrée.

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : fonction, net, dll, integer, triple


Répondre à ce message

Sujets en rapport avec ce message

[vb.net] Changer de wallpapers [ par bloodaxe ] Salut tous, je viens demander conseil a des spécialiste de visual basic .net. J'ai fait un programme qui change le wallpaper de Windows (jusque la rie [vb.net] Changer de wallpapers [ par bloodaxe ] Salut tous, je viens demander conseil a des spécialiste de visual basic .net. J'ai fait un programme qui change le wallpaper de Windows (jusque la rie Fonction de dll [ par 360 ] Salut tout le monde!Je réalise ma première application VB et j'ai un soucis pour l'utilisation d'une fonction d'une dll faite en c++.Pour déclarer cet VB.NET : "Attacher" une fonction a un bouton créé dynamiquement [ par zokar ] Bonjour, je souhaiterai savoir comment affecter une fnoction (onClick) sur un bouton que je crée dynamiquement (en fonction d'un paramétrage XML)Voici Utilisation RasApi32.dll en VB.NET [ par pistolero971 ] Bonjour, Je vais essayer d'être le plus clair possible: j'ai récupéré sur VbFrance  uncode concernant les statistiques de la connexion internet (celu Fonction vb.Net vers VB6 [ par kyle ] Bonsoir à tous,Je lance un S.O.S :Je dois créer une fonction en vb.Net qui pourra être utilisée ensuite en VB6 et "Cobol" !! ...Je ne sais pas vraimen DLL C "maison" qui marche pas. [ par Polack77 ] Bonjour Historique (sans réel intérêt mais si ça vous intéresse voila) : Je fais actuellement une classe (enfin 2, 1 VB6 et 1 VB.NET) qui DLL Externes [ par jemty ] Bonjour a tous, Je travails actuellement sur un projet en VB 2005.Ce projet est la creation d'une DLL qui elle-meme utilise des DLLs externes.Et pour VB.Net Fonction Fix ??? [ par JeffC1977 ] Salut à tous...Je suis en VB.NetJ'ai un problème avec la fonction Fix pourquoi j'arrive à ce résultat...Où:AzimutDMS = 26.49Degres__ = 26.0Résultat:Mi Double retour de fonction dans VB.NET [ par moutonjr ] Bonjour à tous,  Voilà le titre résume à peu près la chose, je chercherais à créer une fonction qui puisse renvoyer deux réponses (ici un string et un


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales