le 01-12-2015 09:39 AM
Bonjour a tous,
Je souhaiterais pouvoir recuperer la liste des fonctions accessibles d'une DLL (en l'occurence faite en CVI) dynamiquement.
Malgré toutes mes recherches sur le forum et sur le net, je n'ai pas trouvé de solution
Je suis parti de l'exemple fourni que ni.com http://www.ni.com/example/31151/en/
SimpleDLL.dll à une fonction : int ShowMyNumberAndString (int number, char* string)
ce que je voudrais c'est pouvoir recuperer le nom de cette fonction (les parametres seraient un plus) par code (en utilsant cvi)
je pensais qu'en utilisant la fonction EnumResourceNames mais non, cela ne fonctionne pas
Si quelqu'un a une idée je suis preneur
merci
cordialement
le 01-14-2015 07:52 AM
Bonjour,
Dans un premier temps, est-ce un appel implicite ou explicite à votre DLL ?
Si c'est un appel explicite, il faudra sûrement faire appel à la Win32 API, car il n'y a pas de fonction disponible de ce type dans CVI
Bien cordialement,
le 01-14-2015 08:07 AM
Bonjour,
merci de prendre le temps de répondre.
il s'agit effectivement d'un appel explicite. l'exemple fait appel aux fonctions loadlibrary et GetProcAddress.
Par contre je ne sais pas quelles autres fonctions doivent être utilisées et surtout comment les coder
cordialement
Vincent