Problème avec une dll

rdv54 Messages postés 2 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 mars 2005 - 27 mars 2005 à 21:32
rdv54 Messages postés 2 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 mars 2005 - 28 mars 2005 à 09:50
Bonjour à tous et merci de bien vouloir m'aider.

Désolé mais je ne suis pas expert en VB6 !!!
J'utilise une dll et je fais appel à une fonction (jusque là pas de soucis), mais le problème est que la fonction me renvoie uniquement une adresse ( du buffer). A cette adresse, il y a une variable de 4 octets et je se sais pas comment récuperer cette variable (les données).
Merci de vos conseils.

Bob

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
28 mars 2005 à 08:45
Tu peux utiliser la fonction de l'API CopyMemory pour copier tes 4
octets dans une variables typée par exemple, VB n'étant pas très
pratique pour utiliser les pointeurs...

DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : www.ProgOtoP.com/popapi/
0
rdv54 Messages postés 2 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 mars 2005
28 mars 2005 à 09:50
Merci Dark Sidious,

Je vais essayer ta methode.
Très bien ton "PopAPI"
Merci encore.

Bob
0
Rejoignez-nous