Bonjour,
J'ai fait une Dll c++ que j'utilise sous VB6 sans problèmes, par contre lorsque je l utilise en c++ gros plantage........
Voilà un bout de code de la Dll :
_ConnectionPtr pConn;
_RecordsetPtr pRset;
DATABASE_API bool Connecte( )
{
CoInitialize( NULL );
try
{
pConn.CreateInstance( __uuidof( Connection ) );
pRset.CreateInstance(
__uuidof( Recordset )
);
pConn->Mode = adModeShareDenyNone;
pConn->Open( szChaineConnexion, "", "", 0 );
}
catch(_com_error &e)
{
erreur( "Erreur OuvertureBase" );
erreur( e.Description() );
return false;
}
return true;
}