Mirc 6.14 et la gestion des erreurs

Soyez le premier à donner votre avis sur cette source.

Vue 6 367 fois - Téléchargée 247 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_SornDrixer
Messages postés
2087
Date d'inscription
jeudi 12 décembre 2002
Statut
Modérateur
Dernière intervention
30 janvier 2011
2 -
Ha d'accord, maintenant c'est plus clair :D

En effet cela serait pratique, peut-être aurons-nous un jour la chance de bénéficier de ce genre de fonction lors d'une prochaine version de mIRC ? En attendant, il faut faire avec les moyens du bord. (de bons vieux echo par-ci par-là afin de cerner le problème)
cs_Melnofil
Messages postés
77
Date d'inscription
dimanche 23 juin 2002
Statut
Membre
Dernière intervention
1 février 2008
-
Hum j'ai pas été assez explicite dans mon "Ps" :
L'idée c'etait de faire des assertions de tel sorte que si les assertions ne sont pas bonnes, une erreur sort en indiquant le numéro de la ligne qui a appelée la fonction. (Même si un echo avec un message d'erreur et en affichant $1- ca aide toujours pas mal)
cs_SornDrixer
Messages postés
2087
Date d'inscription
jeudi 12 décembre 2002
Statut
Modérateur
Dernière intervention
30 janvier 2011
2 -
Merci de ton commentaire Melnofil.

Il est vrai que mon titre prête à la confusion, mon tuto explique comment gèrer les erreurs pouvant être provoquées dans mIRC et non en créer de nouvelle.

Tu peux toutefois créer tes "propres messages d'erreur" en vérifiant si tel ou tel paramètre est correct à partir de la structure de controle else-if, et dans ce cas, faire un halt ou afficher la raison de l'erreur en echo
cs_Melnofil
Messages postés
77
Date d'inscription
dimanche 23 juin 2002
Statut
Membre
Dernière intervention
1 février 2008
-
Merci beaucoup pour cette source, ca fait longtemps que je cherchais un équivalent du try/catch ! Je cours essayer ca tout de suite ^_^

(...)

"Nécéssite minimum mIRC 6.14" => Lol ca explique pkoi je l'ai pas trouvé (et oui j'ai lu toute la doc ^^) je suis encore sur la 6.12 (et ma doc aussi :p).

(...)

Génial exactement ce qu'il me fallait !

Ulcius : Effectivement ca peut poser un problème si on fait disparaître complètement l'erreur, mais on peut très bien mettre du code par la suite pour afficher l'erreur ailleurs, .

A ce sujet une remarque bonne à savoir : Si jamais on fait une erreur dans le label "error:" l'erreur ne peut à nouveau être récupérée (sinon on risquerait les erreurs à l'infini).

Melnofil

Ps: Ca me dis pas comment créer une erreur (Par exemple pour faire une assertion dans un identifiant personnalisé)... Dommage.
Ulcius
Messages postés
44
Date d'inscription
dimanche 20 juin 2004
Statut
Membre
Dernière intervention
1 octobre 2004
-
Interressant, mais personnellement, je préfère Avoir les erreur, pour savoir où aller les corrigés! Sinon, des erreur dans un addon, surtous pour un débutant, il y en a.
Donc, si les erreur son ignoré,, le scripteur débutant ou meme Avancer comme vous, ne poura pas savoir exactement qu'est-ce qui cause l'érreur, donc ne peut la corriger.

:) cétais mon ptit commentaire , mais c bien parreil ton truc drixer

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.