IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Exception dans une dll Dynamic-link


Sujet :

C++Builder

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    229
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 229
    Par d�faut Exception dans une dll Dynamic-link
    Bonjour,

    je cherche depuis un moment pourquoi je ne passe pas dans mon exception.
    Je suis dans une dll "Dynamic-link" et je viens de lire dans un post que
    dans ce type de dll les exceptions ne sont pas g�r�es ???
    https://forums.embarcadero.com/threa...hreadID=228900

    Quelqu'un peut me confirmer ? Comment faire alors ?


    merci !!
    Pascale38

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    229
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 229
    Par d�faut
    En creusant j'ai trouv� �a sur la gestion des exceptions dans une dll:
    Consid�rations de portabilit�

    Plusieurs biblioth�ques d'ex�cution (RTL) sont fournies avec C++Builder. La plupart des biblioth�ques appartiennent � des applications C++Builder, mais l'une d'entre elles (cw32mt.lib) est la RTL multithread normale qui ne contient aucune r�f�rence � la VCL. Cette RTL est fournie pour la prise en charge des applications existantes pouvant faire partie d'un projet, mais ne d�pendant pas de la VCL. Cette RTL ne prend pas en charge l'interception des exceptions du syst�me d'exploitation, car ces objets d'exception sont d�riv�s de TObject et n�cessitent que des parties de la VCL soient li�es dans votre application.
    La biblioth�que cp32mt.lib (biblioth�que d'ex�cution multithread) fournit une gestion de la m�moire et une gestion des exceptions avec la VCL.
    Deux biblioth�ques d'importation (cw32mti.lib et cp32mti.lib) vous permettent d'utiliser la DLL RTL. Utilisez cp32mti.lib pour la prise en charge des exceptions de la VCL.
    et en rajoutant la librairie cp32mti.lib � ma dll, je passe maintenant bien dans mes exceptions !!!!

    Encore fallait il le savoir

  3. #3
    Membre �clair�
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par d�faut
    Bien jou�.
    Cela m�riterait de figurer dans la FAQ.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [VStudio 6] pb avec fonctions dans une DLL
    Par MogDeChNord dans le forum MFC
    R�ponses: 8
    Dernier message: 08/01/2004, 08h57
  2. R�ponses: 2
    Dernier message: 28/08/2003, 00h00
  3. [BP7] Problème chargement de ressource dans une DLL
    Par Alcat�z dans le forum Turbo Pascal
    R�ponses: 11
    Dernier message: 26/07/2003, 21h36
  4. PB avec "self" dans une dll
    Par DiJiRiDouS dans le forum Langage
    R�ponses: 2
    Dernier message: 21/02/2003, 09h32
  5. [VB6]Passage d'un tableau dans une DLL écrite en delphi
    Par flash dans le forum VB 6 et ant�rieur
    R�ponses: 6
    Dernier message: 20/09/2002, 10h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo