[v4 beta 8] Plantage avec SetErrorNumber() [Corrigé]

Archive.
LOULOU25
Messages : 150
Inscription : mer. 19/mai/2004 20:40

[v4 beta 8] Plantage avec SetErrorNumber() [Corrigé]

Message par LOULOU25 »

La commande SetErrorNumber(100) plante PureBasic
Beta8 V4.O
LOULOU25
Messages : 150
Inscription : mer. 19/mai/2004 20:40

Message par LOULOU25 »

En fait en allant sur le forum Anglais , j'ais découvert que SetErrornumber plantait lorsqu'on utilise le deboggueur qui gére lui mùême son propre systéme d'erreur. Il suffit pour que ça ne plante pas d'executer le programme sans le deboggueur. Il ne s'agit donc pas d'un bugg
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

J'ai mis a jour la doc pour signaler ce probleme.
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

Fred a écrit :J'ai mis a jour la doc pour signaler ce probleme.
dans la doc tu parles de l'erreur 53 et dans le code exemple c'est l'erreur 54 qui est utilisée ?

Sinon c'est normal de n'avoir que le numéro de l'erreur ? je m'attendais à lire le texte associé au numéro ?
et si un texte doit s'afficher, ça serait bien d'avoir une liste, j'ai vu que tu avais posté une liste dans la section bug du forum anglais, je n'arrive pas à la retrouver, je voulais voir si ce No 54 correspondait effectivement à l'erreur du fichier.

Le code exemple donne ça
---------------------------

---------------------------
Error 54
---------------------------
OK
---------------------------
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Fred
Site Admin
Messages : 2808
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

C'est normal qu'il y ait que le n° de l'erreur etant donné que j'aurais pu mettre n'importe quel chiffre. Ce n'est pas lié à une erreur système. Sinon tu peux changer le 53 en 54 ;).
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

ok je n'avais pas compris que les chiffres étaient arbitraires :oops:

Je n'ai jamais utilisé cette lib, va falloir que j'y jette un oeil.

J'avoue que je n'arrive pas à comprendre l'intérêt de la chose.
Le messageRequester pourrait aussi bien afficher directement le message d'erreur reçu en paramètre de la procédure ?
Il doit y avoir une subtilité qui m'échappe.

J'imagine que l'intérêt c'est de concentrer la gestion des erreurs au même endroit , dans une seule procédure qui reçoit un numéro et se charge d'afficher un texte en clair ? , bref je vais ouvrir un post dans le forum général pour en parler , si quelqu'un a les idées claires sur le sujet , ça m'intéresse :)
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Répondre