Bonjour,
Je voudrais créer une dll dont je pourais réutiliser les fonctions dans VBScript.
Quelqu'un sait-il comment je peux faire ?
S'il n'y a rien au niveau de la dll, comment dois-je faire pour dire que la fonction appelée vien d'elle ?
Merci d'avance.
Crééer une dll réutilisabla par VBScript
Non parce que là c du scripting à la MS qui ne se base que sur des objets. Donc il y a sûrement une fonction DLLRegisterServer à exporter ainsi qu'un DLLUnregisterServer, et je crois un DLLCanUnloadNow mais après je ne sais pas enregistrer un objet dans la base de registre etc...
Parce que sinon, je ne voi pas comment appeler une DLL en VBScript, y a pas ça dans la doc officielle de MS sur le VBS, JS, et WSH 5.6.
En tout cas merci pour ta réponse, comme quoi ça sert de refaire surgir un vieu sujet, ça peut arriver que quelqu'un y preine intérêt. Si quelqu'un sait, qu'il le dise svp.
Merci d'avance.
Parce que sinon, je ne voi pas comment appeler une DLL en VBScript, y a pas ça dans la doc officielle de MS sur le VBS, JS, et WSH 5.6.
En tout cas merci pour ta réponse, comme quoi ça sert de refaire surgir un vieu sujet, ça peut arriver que quelqu'un y preine intérêt. Si quelqu'un sait, qu'il le dise svp.
Merci d'avance.
Pour qu'une dll puisse être appellée depuis un vbscript il faut deux choses:
1) que la dll soit une ActiveX dll
2) que ta dll soit enregistré (regsvr32.exe...)
Maintenant il existe un autre moyen en utilisant un "wrapper".
http://people.freenet.de/gborn/WSHBazaa ... naCall.htm
1) que la dll soit une ActiveX dll
2) que ta dll soit enregistré (regsvr32.exe...)
Maintenant il existe un autre moyen en utilisant un "wrapper".
http://people.freenet.de/gborn/WSHBazaa ... naCall.htm
Vive le thread-safe !