bibifinal
Messages postés62Date d'inscriptionmardi 8 septembre 2009StatutMembreDernière intervention 3 mars 2010
-
2 févr. 2005 à 10:24
bibifinal
Messages postés62Date d'inscriptionmardi 8 septembre 2009StatutMembreDernière intervention 3 mars 2010
-
3 févr. 2005 à 09:58
bonjour tout le monde, voila g créé ma dll, qui fonctionne (normalement) mais lorsque je l'appelle ca plante avec un type incompatible, la dll est en C++ et je l'utilise en vb.net
voila mon code, si y a des trucs vraiment affreu n'hesitez pas a le dire
pour la partie en C++ (la dll)
#include <stdafx.h>
#include <mapi.h>
#include <mapix.h>
#include <objbase.h>
#include <edk.h>
#include <Edkmdb.h>
#include <MAPIUtil.h>
#include <MAPIUTIL.H>
#include <MAPIDEFS.H>
#include <wabdefs.h>
#pragma
comment(
lib, "mapi32.lib")
extern "C" {
#endif
int
__declspec(
dllexport) SetPropri(SPropValue *XoSprop,MapiMessage XoMess);
#ifdef __cplusplus
}
#endif
int
__declspec(
dllexport) SetPropri(SPropValue *XoSprop,MapiMessage XoMess){
bibifinal
Messages postés62Date d'inscriptionmardi 8 septembre 2009StatutMembreDernière intervention 3 mars 2010 3 févr. 2005 à 09:58
au niveau de l'appel a partir de vb ou vb.net en direct c impossible (je croi), mais g papotté (eb englais) avec le créateur d'un coposant(redemption) qui a été fait en delphi (chose que je v finir par faire lol) qui permet de modifier ce qu'on veu en utilisant une fonction, donc on peut, mais avec quel parametres...lol c'est la question