Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème avec une Dll [ Archives / Au secours ] (nicooooo1)

lundi 13 février 2006 à 17:50:47 | Problème avec une Dll

nicooooo1

Membre Club
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;

}



lundi 13 février 2006 à 18:17:35 | Re : Problème avec une Dll

BruNews

Administrateur CodeS-SourceS
Peut-être différence de convention d'appel entre DLL et EXE (DATABASE_API ???).
Sinon je ne vois rien qui coince.

ciao...
[ Lien ]
BruNews, MVP VC++

lundi 13 février 2006 à 19:05:22 | Re : Problème avec une Dll

nicooooo1

Membre Club


Voilà le DATABASE_API :

#ifdef DATABASE_EXPORTS
#define DATABASE_API __declspec(dllexport)
#else
#define DATABASE_API __declspec(dllimport)
#endif

lundi 13 février 2006 à 19:12:03 | Re : Problème avec une Dll

nicooooo1

Membre Club
et le message d'erreur......
l'instruction 0x00000000 emploie l'adresse mémoire 0x00000000



lundi 13 février 2006 à 19:29:47 | Re : Problème avec une Dll

BruNews

Administrateur CodeS-SourceS
Vais tester et je te dis ce qu'il en est.

ciao...
[ Lien ]
BruNews, MVP VC++



Cette discussion est classé dans : problème, erreur, dll, utilise, pconn


Répondre à ce message

Sujets en rapport avec ce message

Problème Glut + Dev C++ [ par Joel ] Je suis désolé de vous emmerder encore avec ça : mais j'essaie depuis 2 jours, j'ai lu tous les messages du forum et pourtant...J'ai mis les dll (glut Problème OpenGL [ par GoldenEye ] Ca ressemble à un mess déjà posé mais ce n'est pas un mess déjà poséJe veux faire un prgm avec glut. J'ai mis dans les options settings de VC++ les li problème avec cin.getline(...,...,...) [ par bouba ] J'utilise cin.getline() pour stocker une chaîne de caractère entrée au clavier. Le problème est qu'il faut appuyer deux fois sur entrée pour valider l Problème de création de dll !! (C++ Builder) [ par SibosisITS ] J'ai la procédure d'entrée de la dll, j'ai écris mes fonctions, mais là ou je coince, c'est pour les arguments à mettre dans l'en-tête de mes fonction Resources dans DLL [ par jpeg ] J'ai un problème concernant des ressources contenues dans une DLL MFC. Par exemple, lorsque je fais appel à une boite de dialogue contenue dans cette Problème avec CListBox [ par amel ] Bonjour a tous,Je suis en train de creer une application sous Visual C avec les MFC. J'utilise une CListBox dans laquelle j'affiche une liste d'elemen protocole DLC en c++ [ par syl81 ] SalutJ'utilise le protocole DLC pour communiquer avec une imprimante et j'ai un problème avec la fonction AcsLan() : à l'édition de liens j'ai une err problème de lib et de dll... [ par Raoul12 ] je programme sous vc++6 et j'aimerais savoir s'il est possible de faire appel à une dll externe à un programme principal sans avoir à recompiler le pr (MS VCpp) Problème de variables [ par YS1 ] J'ai créé une DLL C+PP que je souhaite utiliser dans un programe VB.La fonction principale de la DLL renvoie un certain nombre de variables, qui sont Problème de compilation [ par lbs ] Bonsoir,J'ai téléchargé les sources d'eMule (version officielle et version lsd). Je compile le tout et ca me met le message d'erreur suivant :------ D


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,593 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.