MartialArtist
Messages postés
7
Date d'inscription
vendredi 26 septembre 2008
Statut
Membre
Dernière intervention
27 septembre 2008
27 sept. 2008 à 00:33
Désolé pour la mise en page, Opera est mal géré par vbfrance.
Je disais :
Bonjour, je cherche à récupérer le pointeur d'un tableau de byte en VB.Net 2005.
Je sais qu'il ne faut pas en théorie utiliser les pointeurs en VB.Net, mais j'en ai besoin pour être rapide (pour ReadFile de kernel32).
Je crois qu'il faut utiliser le marshalling, mais je n'y parviens pas !
Concrêtement, j'ai :
Dim buf() As Byte
Redim buf(100)
Dim ptr As IntPtr = IntPtr.Zero
et j'aimerais stocker l'adresse mémoire (pointeur) de buf(0) dans ptr.
Merci !
Bien cordialement.