cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 2010
-
11 mars 2009 à 09:43
cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 2010
-
12 mars 2009 à 20:40
Bonjour à tous
Je suis débutant sous visual c++ 2008 express, et j'écris une dll pour créer des fonctions pour Excel. Mon souci, c'est que je ne parviens pas à supprimer la décoration des noms, parce que je n'ai pas trouvé comment créer le fichier .def comme expliqué sur la page http://msdn.microsoft.com/fr-fr/library/dt232c9t.aspx.
J'ai cliqué droit comme un malade dans tous les noeuds de l'explorateur de solutions sans trouver comment ajouter ce fichier. En regardant avec l'explorateur Windows dans l'arborescence de la solution, je n'ai pas trouvé de fichier avec cette extension.
Quelqu'un peut-il me guider ? Je vous remercie d'avance
cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 20104 11 mars 2009 à 21:47
Bonjour
Merci pour vos réponse (y compris le MP de Miquel75). Elles m'ont permis d'avancer un peu : en suivant le conseil de Juju j'ai ajouté le .def à partir d'un .h, dans lequel j'ai mis :
EXPORTS
EXCELARRAY=_ExcelArray@4
J'ai sauvegardé, et j'ai regénéré la solution, mais la décoration est toujours là !
Peut-être est-ce dans la déclaration de ma fonction qu'il y a quelque chose qui cloche :
Bon, c'est pô bien méchant, il suffit d'aliasser le nom de fonction sous Excel. De toute façon, le nettoyage (de pile ou autre) et la décoration, ça n'a jamais été mon truc ; c'est pas mon épouse qui dira le contraire.
Amicalement
Vous n’avez pas trouvé la réponse que vous recherchez ?