hi,
i must convert all of these eVC++ prototypes to use with VB.NET....
DLLEXPORT long F_BDO_MessageBo xOK(char *IN_title, char *IN_msg );
DLLEXPORT long F_BDO_MessageBo xOUINON(char *IN_title, char *IN_msg );
DLLEXPORT long F_BDO_CalculAXp lusB(short int *IN_Tab_entree ,int IN_taille
,
double *OUT_Tab_sortie _freq ,
double *OUT_Tab_sortie , double IN_A,
double IN_B, double IN_Te, double OUT_Elt_max[2],
double OUT_Elt_min[2] );
DLLEXPORT long F_BDO_determine _A_et_B(int IN_Point1[2] ,int IN_Point2[2] ,
double *OUT_A, double *OUT_B );
DLLEXPORT long F_BDO_trouve_ma ximum(short int *IN_Tab_entree ,int IN_taille
,
short int IN_seuil, double IN_A,
double IN_B, int *OUT_n_max,
double *OUT_y_max );
DLLEXPORT long F_BDO_trouve_ma x_et_min(double *IN_Tab_entree ,int IN_taille
,
double *OUT_max, double *OUT_min);
DLLEXPORT long F_BDO_conv_line aire_dbl(double *IN_Tab_entree, int IN_taille,
double *OUT_Tab_sortie );
DLLEXPORT long F_BDO_conv_dbl_ dba(double *IN_Tab_entree, int IN_taille,
double *OUT_Tab_sortie );
DLLEXPORT long F_BDO_conv_dbl_ dba_bf(double *IN_Tab_entree, double
*IN_Tab_freq,
int IN_taille,doubl e *OUT_Tab_sortie );
DLLEXPORT long F_BDO_trouver_i ndice_harmoniqu e_roue(double
*IN_Tab_entree, double *IN_Tab_freq,
int IN_taille,doubl e freq_theorique,
double seuil_freq,doub le seuil_ampl,
unsigned short int *OUT_Tab_ind_ha rmonique);
DLLEXPORT char F_BDO_init(void );
DLLEXPORT void F_BDO_close(voi d);
DLLEXPORT char F_BDO_start(voi d);
DLLEXPORT char F_BDO_stop(void );
DLLEXPORT char F_BDO_getSample (char *pBuf,long *cbDone);
what rules i can apply to correctly convert datas type parameters ?
thank a lot ...
i must convert all of these eVC++ prototypes to use with VB.NET....
DLLEXPORT long F_BDO_MessageBo xOK(char *IN_title, char *IN_msg );
DLLEXPORT long F_BDO_MessageBo xOUINON(char *IN_title, char *IN_msg );
DLLEXPORT long F_BDO_CalculAXp lusB(short int *IN_Tab_entree ,int IN_taille
,
double *OUT_Tab_sortie _freq ,
double *OUT_Tab_sortie , double IN_A,
double IN_B, double IN_Te, double OUT_Elt_max[2],
double OUT_Elt_min[2] );
DLLEXPORT long F_BDO_determine _A_et_B(int IN_Point1[2] ,int IN_Point2[2] ,
double *OUT_A, double *OUT_B );
DLLEXPORT long F_BDO_trouve_ma ximum(short int *IN_Tab_entree ,int IN_taille
,
short int IN_seuil, double IN_A,
double IN_B, int *OUT_n_max,
double *OUT_y_max );
DLLEXPORT long F_BDO_trouve_ma x_et_min(double *IN_Tab_entree ,int IN_taille
,
double *OUT_max, double *OUT_min);
DLLEXPORT long F_BDO_conv_line aire_dbl(double *IN_Tab_entree, int IN_taille,
double *OUT_Tab_sortie );
DLLEXPORT long F_BDO_conv_dbl_ dba(double *IN_Tab_entree, int IN_taille,
double *OUT_Tab_sortie );
DLLEXPORT long F_BDO_conv_dbl_ dba_bf(double *IN_Tab_entree, double
*IN_Tab_freq,
int IN_taille,doubl e *OUT_Tab_sortie );
DLLEXPORT long F_BDO_trouver_i ndice_harmoniqu e_roue(double
*IN_Tab_entree, double *IN_Tab_freq,
int IN_taille,doubl e freq_theorique,
double seuil_freq,doub le seuil_ampl,
unsigned short int *OUT_Tab_ind_ha rmonique);
DLLEXPORT char F_BDO_init(void );
DLLEXPORT void F_BDO_close(voi d);
DLLEXPORT char F_BDO_start(voi d);
DLLEXPORT char F_BDO_stop(void );
DLLEXPORT char F_BDO_getSample (char *pBuf,long *cbDone);
what rules i can apply to correctly convert datas type parameters ?
thank a lot ...
Comment