Exception d'application avec EPrinter
Bonjour tous!
Je suis entrain de tester une application qui a besoin d'une imprimante.
Mais si l'imprimante n'existe pas, mon application provoque une classe d'exception EPrinter.
J'aimerais supprimer ce message par un autre de ma compostion. J'ai donc penser au try {}, catch{} dans la fiche du WinMain
j'ai donc écrit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
.....
try
{
Application->Initialize();
.....
.....
}
catch (EPrinter &e)
{
ShowMessage("Pas d'imprimante installée");
Application->Terminate();
}
catch(...)
{
} |
J'ai ses erreurs là dès que je met le catch(EPrinter &e)
[C++ Erreur] Cathild.cpp(124): E2303 Nom de type attendu.
[C++ Erreur] Cathild.cpp(124): E2377 ) manquante dans l'instruction Catch.
Ne connaissant pas trop le fonctionnement des try & catch, j'aimerai que quelqu'un m'explique ses erreurs.
merci
@+