Ls vb d'Exel ne trouve pas ma DLL :(
sebcap
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
sebcap Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
sebcap Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
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...
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:
- Ls vb d'Exel ne trouve pas ma DLL :(
- Pourquoi ma tv ne trouve pas toutes les chaînes - Guide
- Vb - Télécharger - Langages
- Exel 2013 - Télécharger - Tableur
- Ou se trouve le presse papier - Guide
- Advapi32.dll ccleaner - Forum Windows 7