Bonsoir tout le monde ,
j'ai une structure en C et j'ai besoin de la modifier en VB6 puisque je suis en train de réaliser une interface en VB6.0 pour une DLL en C , le code en C est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 
#define DATA_ARRAY  129
struct ANSWER {
	int iStatus;
	unsigned char idata[DATA_ARRAY ];
	int iBytes;
};
 
struct INSTRUCTION {
	unsigned char iCode[DATA_ARRAY ];
	int iBytes;
};
 
ANSWER ans_data;
INSTRUCTION ins_data;
je l'ai modifiée en VB6 comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Private Const DATA_ARRAY  = 129
 
Private Type ANSWER
iStatus as long
idata[DATA_ARRAY ] as long 
iBytes As long 
End Type
 
Type INSTRUCTION {
	 iCode[DATA_ARRAY ] as long
	 iBytes as long
End type
 
 ans_data ANSWER
 ins_data INSTRUCTION
mais ce code VB6 ne fonctionne pas et je sais pas où se trouve le problème.

Merci de me rendre service et me répondre.