j'ai lu le tutoriel http://www.autoitscript.com/forum/index ... h_id=25713, il explique comment appeler les fonctions et se servir de structures a l'interieur d'une DLL. Malheureusement, il n'y a pas de mention de classes dans une DLL.
Est ce que quelqu'un a reussi a acceder aux fonctions et proprietes a l'interieur de classes dans une dll?
J'essaie de communiquer avec Visual Source Safe pour verifier automatiquement la version actuelle de certains fichiers, et les extraire de Visual Source Safe s'ils sont plus recents que ceux que j'ai sur mon disque dur.
La DLL s'appelle SSAPI.DLL. Elle contient plusieurs classes, entre autres, VSSDatabase et VSSItem.
VSSDatabase contient la fonction Open, qui me permet de donner un nom d'utilisateur et un mot de passe.
VSSItem me donne acces aux donnees sur les fichiers contenus dans Visual Source Safe.
J'ai pu faire ca avec VB6, et ca marchait tres bien.
le code en vb6:
Code : Tout sélectionner
Dim vsdb As New VSSDatabase
Dim vsItem As VSSItem
Dim vsElement As VSSItem
vsdb.Open "\srcsafe.ini", "Nom", "MotDePasse"
vsdb.CurrentProject = "MonProjet" ' indiquer le nom du projet
vsItem = vsdb.VSSItem("MonProjet", False)
for each vsElement in vsItem.Items(False)
...
nextXavier


