Exception in mehreren Unit verwenden



  • Hallo zusammen,

    ich habe mir eine eigene Exception - Klasse geschrieben und möchte die in verschiedenen Units verwenden können;
    Hab das Problem, dass meine anderen Units die Exceptionklasse noch nicht erkennen;

    Nehmen wir mal an, dass ich in der Unit1.h die Exceptionklasse

    class SQLFehler : public Exception
    {
    
    };
    

    definiert habe! Wie kann ich sie jetzt zum Beispiel in der Unit2.cpp nutzen?
    Soll heißen, dass ich an bestimmten Stellen der Unit2.cpp ein

    throw SQLFehler();
    

    werfe; Nun möchte ich diese selbstgeworfene Exception auch abfangen nur kennt er die Klasse nicht!

    Vielen Dank für die Antworten
    Gruß



  • Die Exception in einer eigenen Unit schreiben (Datei Neu-> UNIT [kein neues Formular]) und diese wo erforderlich einbinden



  • Hier reicht eigentlich eine neue Headerdatei.


Anmelden zum Antworten