![]() |
Try/Catch: comment gérer ses erreurs facilement. - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +--- Sujet : Try/Catch: comment gérer ses erreurs facilement. (/showthread.php?tid=236) |
Try/Catch: comment gérer ses erreurs facilement. - Merwin - 14/06/2008 En Tcl il n'est pas toujours très intuitif et simple de gérer les erreurs, j'ai donc programmé une procédure pour faire cela. Ce code ne fonctionne qu'avec Tcl 8.5 ! Pour Tcl 8.4 vous pouvez utiliser la librairies mkGeneric (http://mkextensions.sf.net) ! tcl
Exemple: tcl
Pour les utilisateurs un peu plus poussé vous pouvez spécifiez des codes d'erreur après le catch comme ceci: tcl
Vous pouvez aussi générez vos propres codes d'erreur avec throw :-) RE: Try/Catch: comment gérer ses erreurs facilement. - CrazyCat - 15/06/2008 Wow merci bien, très pratique, surtout que tcl8.5 est passé en version stable de debian (et donc des autres distributions je présume). Il serait p-e intéressant de mettre ça dans alltools.tcl (en fait, je me crée un espèce de alltools avec les fonctions pratiques et génériques) RE: Try/Catch: comment gérer ses erreurs facilement. - Merwin - 15/06/2008 Fais donc si tu veux, mes codes sont libres ;-) RE: Try/Catch: comment gérer ses erreurs facilement. - Mareo - 04/06/2010 Il me semble que la gestion des exception viendra nativement avec tcl 8.6 RE: Try/Catch: comment gérer ses erreurs facilement. - djkenny - 28/02/2011 Citation :Posté par aliassangelius - 04-06-2010 20:00 t en a pas mare de pomper les codes des autres? ca viens de mon tcl-bot !!!! RE: Try/Catch: comment gérer ses erreurs facilement. - BeussAy - 02/03/2011 http://www.eggdrop.fr/board/Propriete-des-scripts-t-895.html PS: Perso je rejoins ce qui est dit dans le post. :) |