Unsigned char* en VB

moun2004 Messages postés 1 Date d'inscription mardi 3 février 2004 Statut Membre Dernière intervention 23 octobre 2005 - 23 oct. 2005 à 15:45
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 23 oct. 2005 à 17:09
Bonjour,
Je suis en train de réaliser une interface en VB6.0 pour une DLL en C mais les unsigned char* n'héxiste pas en VB.
En C:
struct IMAGE {
short x;
long y;
char* Pixel;
} ;
En VB:
Private Type TIMAGE
x As Integer
y As Long
Pixel As ???????
End Type

J'aimerai un peu d'aide pour savoir comment définir ma variable texte en VB pour qu'elle puisse recevoir mon char* du C.
Merci d'avance si quelqu'un a une piste.

moun2004

1 réponse

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
23 oct. 2005 à 17:09
char* est un pointeur d'adresse, il fait donc 32 bits sur system 32 bits, faut "Long" en VB.

ciao...
BruNews, MVP VC++
0
Rejoignez-nous