<<< DISK$DATA:[NOTES$LIBRARY]VAX_VMS.NOTE;1 >>> -< SIG VAX/VMS >- ================================================================================ Note 1101.0 handler d'erreurs permanent 4 replies DECUSF::JOLIN_R "Rémi JOLIN - T.A.T." 4 lines 9-JAN-1991 16:28 -------------------------------------------------------------------------------- Je cherche a etablir un handler d'erreur, soit depuis une procedure, soit depuis un "to_begin" d'un module pascal, qui reste valable pour toute la duree de vie du programme.. Quelqu'un aurait-il deja bricole qq chose de ce genre ? ================================================================================ Note 1101.1 handler d'erreurs permanent 1 of 4 DECUSF::FOUCHET_F "François FOUCHET - FMA" 6 lines 9-JAN-1991 18:18 -< J'ai ! >- -------------------------------------------------------------------------------- Salut remi ! J'ai ca dans un truc un peu plus general que je vais mettre d'ici quelques temps dans VMS: (je pense d'ailleurs que je vais en parler au symposium). Je vais tacher d'en extraire juste le bout qui t'interresse, et je te le pose dans VMS:. ================================================================================ Note 1101.2 handler d'erreurs permanent 2 of 4 DECUSF::MANET_P "Philippe Manet - Sogidec/Ylys Info." 6 lines 9-JAN-1991 18:41 -< ? >- -------------------------------------------------------------------------------- Je ne comprends pas tres bien la question : un ESTABLISH Pascal dans le programme principal permet de trapper toutes les conditions signalees quelque soit l'endroit ou elles le sont puis de retourner derriere le Lib$Signal si la fonction retourne SS$_CONTINUE ou de se suicider via le condition handler standard via un SS$_RESIGNAL. ================================================================================ Note 1101.3 handler d'erreurs permanent 3 of 4 DECUSF::JOLIN_R "Rémi JOLIN - T.A.T." 6 lines 9-JAN-1991 18:48 -------------------------------------------------------------------------------- a .2 : je voudrais eviter de faire (faire faire...) le establish dans le programme principal... je serais beaucoup plus tranquille si c'est fait de maniere systematique par une fonction d'init que tout le monde est DEJA oblige d'appeler pour le module en question... a .1 : merci Francois... ================================================================================ Note 1101.4 handler d'erreurs permanent 4 of 4 DECUSF::FOUCHET_F "François FOUCHET - FMA" 0 lines 9-JAN-1991 19:02 -< VMS:INIT_HANDLER.* >- --------------------------------------------------------------------------------