Ls vb d'Exel ne trouve pas ma DLL :(

Fermé
sebcap Messages postés 6 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 28 juin 2004 - 28 juin 2004 à 11:43
sebcap Messages postés 6 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 28 juin 2004 - 28 juin 2004 à 17:39
Hello les programmeur fous :))

J'ai fait une dll qui apparament, malgre le fait quelle soit copiée dans les dossiers systemes du pc, n'est pas trouvée lors de l'execution du programme VB d'Exel ...
J'ai utilisé gynwin pour la creer :
Voici les sources:
Mon test.h:
#include "windows.h"

#define export __declspec (dllexport)

export void __stdcall addition(void);

Ma source c:
#include "test.h"
void __stdcall addition(void)
{
double resultat;
resultat = 1+1;

}

Mon fichier def:
LIBRARY madll
EXPORTS
addition

Mon fichier VB dans EXEL:
Declare Function addition Lib "madll" ()

Sub test()
'
' test Macro
' Macro enregistrée le 25/06/04 par INSTALL test pour dll: somme
'

'
Dim resultat As Double
Range("A1").Select
addition

End Sub

Bon, vous aurez compris que c'est pas la complexité du prog qui fait que ca ne marche pas!! :))
Mais si ça ne marche pas pour du simple, ça ne marchera pas pour le reste...

Si vous avez des idées... ( une incantation, une recette magique a base d'oignons, ou une serieuse!) Je suis preneur!

Merci d'avance!

Seb...
A voir également:

1 réponse

sebcap Messages postés 6 Date d'inscription mercredi 3 décembre 2003 Statut Membre Dernière intervention 28 juin 2004
28 juin 2004 à 17:39
C bon, j'ai trouve...
merci qd meme! :)
0