Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation TI-Basic » Try...EndTry (25 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 1er juin 2005 à 00:10 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Thor :
Je suis désolé mais il n'en reste pas moins que pour moi les Try..EndTry sont a éviter car ils rendent le code sale!

C'est au contraire la manière la plus simple et la plus propre de gérer les erreurs!

Dari :
Le problème de coder avec les try c'est qu'en cas de bug, on peut pas savoir ce qui se passe/

Euh, je n'ai pas dit de mettre un gros Try autour du programme entier (même si un tel Try avec une sauvegarde des données et un nettoyage de toutes variables temporaires peut être pratique pour une version release, quand on a fini de déboguer), mais de mettre un Try autour d'instructions spécifiques qui pourraient causer des exceptions.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°20   Marquer comme non lu.
Folco Ecrit le: Mercredi 1er juin 2005 à 10:58 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


>>Je suis désolé mais il n'en reste pas moins que pour moi les Try..EndTry sont a éviter car ils rendent le code sale!
Heureusement que ça n'engage que toi, remarques. Mais comme dit Kevin, c'est souvent un gage de sécurité dans un programme.
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°21   Marquer comme non lu.
Thor Ecrit le: Mercredi 1er juin 2005 à 19:19 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Martial Demolins :
>>Je suis désolé mais il n'en reste pas moins que pour moi les Try..EndTry sont a éviter car ils rendent le code sale!
Heureusement que ça n'engage que toi, remarques. Mais comme dit Kevin, c'est souvent un gage de sécurité dans un programme.
Bah voilà ça n'engage que moi #gni#.
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°22   Marquer comme non lu.
Fl0D Ecrit le: Jeudi 2 juin 2005 à 16:27 Déconnecté(e)    Voir le profil de Fl0D Envoyer un email à Fl0D Visiter le site WEB de Fl0D Envoyer un message privé à Fl0D  

Alors sinon mon code est ok ?

Try
Unarchiv "jeckoi"
Else
EndTry


C'est vraiment ce Else EndTry qui est moche, il est vide :(
-Edité le Jeudi 2 juin 2005 à 16:28 par fl0d-
Programmeur : Ma page
    
./Post n°23   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 2 juin 2005 à 16:35 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Tu peux mettre ClrErr dedans. :) (Ça remet errornum à 0, donc c'est de toute façon propre de le faire.)
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°24   Marquer comme non lu.
Fl0D Ecrit le: Vendredi 3 juin 2005 à 13:11 Déconnecté(e)    Voir le profil de Fl0D Envoyer un email à Fl0D Visiter le site WEB de Fl0D Envoyer un message privé à Fl0D  

Ok merci mais en clair ça ne change rien...
Donc je peux laisser vide ça revient au même non ? (la guerre aux octects :))
Programmeur : Ma page
    
./Post n°25   Marquer comme non lu.
Folco Ecrit le: Dimanche 5 juin 2005 à 16:49 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


si tu n'as pas besoin de la valeur de errornum plus loin, alors oui, tu peux te passer de ClrErr
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
  :: Index » Forum Ti68K » Programmation TI-Basic » Try...EndTry (25 réponse(s))
Pages : 2/2     « 1 [2] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 49.69ms avec 18 requetes