Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez
utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui
ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN
// Suite du traitement
FIN:
Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque
soit le résultat des conditions.
<fin extrait>
Je trouve ça particulièrement sale en terme de programmation
structurée, non ?
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
Peut être pour compenser les messages non publiés avec les bonnes
vieilles habitudes de censure qui reprennent. C'est désolant.
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
he ben ne l'utilises pas
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié. Mais à lire tes messages, pas besoin d'explications
Antoine
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit dans le message de news:
mn.24987d5b33d61a4d.11485@fin.msg...
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez
utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN
// Suite du traitement
FIN:
Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque soit
le résultat des conditions.
<fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée,
non ?
he ben ne l'utilises pas
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut
être pour compenser les messages non publiés avec les bonnes vieilles
habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune
explication.
Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.
Mais à lire tes messages, pas besoin d'explications
Antoine
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
he ben ne l'utilises pas
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié. Mais à lire tes messages, pas besoin d'explications
Antoine
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
ANTOINE
"ANTOINE" a écrit dans le message de news: 436bb410$0$17254$
"Roumegou Eric" a écrit dans le message de news:
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
he ben ne l'utilises pas
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
J'ajoute juste qu'on demande sans arret que pcsoft participe et quant ils le font, on le reproche....
Peut
être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié. Mais à lire tes messages, pas besoin d'explications
Antoine
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
"ANTOINE" <antoine.info.s_p_a_m@free.fr> a écrit dans le message de news:
436bb410$0$17254$626a14ce@news.free.fr...
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit dans le message de news:
mn.24987d5b33d61a4d.11485@fin.msg...
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez
utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN
// Suite du traitement
FIN:
Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque
soit le résultat des conditions.
<fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée,
non ?
he ben ne l'utilises pas
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
J'ajoute juste qu'on demande sans arret que pcsoft participe et quant ils le
font, on le reproche....
Peut
être pour compenser les messages non publiés avec les bonnes vieilles
habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune
explication.
Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.
Mais à lire tes messages, pas besoin d'explications
Antoine
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
"ANTOINE" a écrit dans le message de news: 436bb410$0$17254$
"Roumegou Eric" a écrit dans le message de news:
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
he ben ne l'utilises pas
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
J'ajoute juste qu'on demande sans arret que pcsoft participe et quant ils le font, on le reproche....
Peut
être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié. Mais à lire tes messages, pas besoin d'explications
Antoine
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
Jean Passe
Salut,
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
e n'est rien d'autre qu'un type d'étiquette qui est exécutée après les instructions Retour et renvoyer non ?
a+
-- Jan Van Wijk
Salut,
Je trouve ça particulièrement sale en terme de programmation
structurée, non ?
e n'est rien d'autre qu'un type d'étiquette qui est exécutée après les
instructions Retour et renvoyer non ?
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
e n'est rien d'autre qu'un type d'étiquette qui est exécutée après les instructions Retour et renvoyer non ?
a+
-- Jan Van Wijk
Romain PETIT
Roumegou Eric a couché sur son écran :
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
Je trouve aussi (et on n'est pas les seuls, les GOTO ont mauvaise réputation en ce qui concerne la lisibilité) Déjà, mettre un RETOUR au beau milieu du code, ca ne me plait pas vraiment (même si parfois ca allège un peu, au détriment de la lisibilité...).
Ceci-dit, si cela est utilisé en systématique dans toutes les fonctions, ça peut avoir son intéret, par exemple, pour connaitre la dernière fonction appellée, ou gérer par programmation la pile des appels.
Cela correspond à des instructions analogues dans d'autres langages ?
Ca ressemble à des GOTO mais sans étiquette (tu remplaces le RETOUR par GOTO FIN, le code est le même...) Ou alors à un try...catch..finally sans gestion d'exception (autant utiliser QUAND EXCEPTION DANS...FAIRE...)
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
Tu as eu des retours non publiés ? Avec des explications du censeur ?
A+
-- Romain PETIT http://cerbermail.com/?O16kfXOFcq (cliquez sur le lien ci-dessus pour me contacter en privé)
Roumegou Eric a couché sur son écran :
Je trouve ça particulièrement sale en terme de programmation structurée, non
?
Je trouve aussi (et on n'est pas les seuls, les GOTO ont mauvaise
réputation en ce qui concerne la lisibilité)
Déjà, mettre un RETOUR au beau milieu du code, ca ne me plait pas
vraiment (même si parfois ca allège un peu, au détriment de la
lisibilité...).
Ceci-dit, si cela est utilisé en systématique dans toutes les
fonctions, ça peut avoir son intéret, par exemple, pour connaitre la
dernière fonction appellée, ou gérer par programmation la pile des
appels.
Cela correspond à des instructions analogues dans d'autres langages ?
Ca ressemble à des GOTO mais sans étiquette (tu remplaces le RETOUR par
GOTO FIN, le code est le même...)
Ou alors à un try...catch..finally sans gestion d'exception (autant
utiliser QUAND EXCEPTION DANS...FAIRE...)
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut
être pour compenser les messages non publiés avec les bonnes vieilles
habitudes de censure qui reprennent. C'est désolant.
Tu as eu des retours non publiés ? Avec des explications du censeur ?
A+
--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
Je trouve aussi (et on n'est pas les seuls, les GOTO ont mauvaise réputation en ce qui concerne la lisibilité) Déjà, mettre un RETOUR au beau milieu du code, ca ne me plait pas vraiment (même si parfois ca allège un peu, au détriment de la lisibilité...).
Ceci-dit, si cela est utilisé en systématique dans toutes les fonctions, ça peut avoir son intéret, par exemple, pour connaitre la dernière fonction appellée, ou gérer par programmation la pile des appels.
Cela correspond à des instructions analogues dans d'autres langages ?
Ca ressemble à des GOTO mais sans étiquette (tu remplaces le RETOUR par GOTO FIN, le code est le même...) Ou alors à un try...catch..finally sans gestion d'exception (autant utiliser QUAND EXCEPTION DANS...FAIRE...)
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
Tu as eu des retours non publiés ? Avec des explications du censeur ?
A+
-- Romain PETIT http://cerbermail.com/?O16kfXOFcq (cliquez sur le lien ci-dessus pour me contacter en privé)
Romain PETIT
ANTOINE a présenté l'énoncé suivant :
J'ajoute juste qu'on demande sans arret que pcsoft participe et quant ils le font, on le reproche....
Ben faut dire que leur "participation" est plus proche de l'annonce à sens unique que d'un véritable dialogue.
Sur l'autre forum, on t'indique pourquoi tu n'est pas publié. Mais à lire tes messages, pas besoin d'explications
je susi chaud ce soir :-)
Cà Eric c'est une attaque en règle :-)
-- Emmanuel
Roumegou Eric
ANTOINE avait prétendu :
"Roumegou Eric" a écrit dans le message de news:
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
he ben ne l'utilises pas
Non je ne l'utiliserai sans doute pas. Mais je posais seulement cette question pour savoir si cela correspondais à un réel besoin et que l'on retrouve ailleurs.
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.
Justement non, pas de réponses.
Mais à lire tes messages, pas besoin d'explications
Ah parce que tu les as lu toi ? Je n'ais vraiment pas l'habitude de prendre directement à partie un membre de ce forum, mais t'es vraiment minable.
Je me fous de savoir quels sont tes rapports avec l'éditeur, mais si tu crois servir le produit, tu te fous le doigt dans l'oeil jusqu'à l'os. J'ais la prétention de croire que mes actions comme le site pour WebDev des Wtablettes sont un peu plus positives et utiles que tes interventions. A tel point que je me demande si tu travailles pas plutôt pour des éditeurs concurrents, car pour être aussi connement à contre-emploi, faut en vouloir !
Antoine
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
ANTOINE avait prétendu :
"Roumegou Eric" <UtilisezleLien@fin.msg> a écrit dans le message de news:
mn.24987d5b33d61a4d.11485@fin.msg...
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé
l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN
// Suite du traitement
FIN:
Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque soit
le résultat des conditions.
<fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée,
non ?
he ben ne l'utilises pas
Non je ne l'utiliserai sans doute pas.
Mais je posais seulement cette question pour savoir si cela
correspondais à un réel besoin et que l'on retrouve ailleurs.
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut
être pour compenser les messages non publiés avec les bonnes vieilles
habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication.
Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.
Justement non, pas de réponses.
Mais à lire tes messages, pas besoin d'explications
Ah parce que tu les as lu toi ?
Je n'ais vraiment pas l'habitude de prendre directement à partie un
membre de ce forum, mais t'es vraiment minable.
Je me fous de savoir quels sont tes rapports avec l'éditeur, mais si tu
crois servir le produit, tu te fous le doigt dans l'oeil jusqu'à l'os.
J'ais la prétention de croire que mes actions comme le site pour WebDev
des Wtablettes sont un peu plus positives et utiles que tes
interventions.
A tel point que je me demande si tu travailles pas plutôt pour des
éditeurs concurrents, car pour être aussi connement à contre-emploi,
faut en vouloir !
Antoine
-- Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
he ben ne l'utilises pas
Non je ne l'utiliserai sans doute pas. Mais je posais seulement cette question pour savoir si cela correspondais à un réel besoin et que l'on retrouve ailleurs.
Cela correspond à des instructions analogues dans d'autres langages ?
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
La censure c'est quand on ne te publie pas et que tu n'as aucune explication. Sur l'autre forum, on t'indique pourquoi tu n'est pas publié.
Justement non, pas de réponses.
Mais à lire tes messages, pas besoin d'explications
Ah parce que tu les as lu toi ? Je n'ais vraiment pas l'habitude de prendre directement à partie un membre de ce forum, mais t'es vraiment minable.
Je me fous de savoir quels sont tes rapports avec l'éditeur, mais si tu crois servir le produit, tu te fous le doigt dans l'oeil jusqu'à l'os. J'ais la prétention de croire que mes actions comme le site pour WebDev des Wtablettes sont un peu plus positives et utiles que tes interventions. A tel point que je me demande si tu travailles pas plutôt pour des éditeurs concurrents, car pour être aussi connement à contre-emploi, faut en vouloir !
Antoine
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
nwjb
Le Fri, 04 Nov 2005 19:36:07 +0100, Roumegou Eric a écrit:
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
Ce n'est pas de la programmation structurée au sens strict ... encore que ...
Cela correspond à des instructions analogues dans d'autres langages ?
Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il arrive c'est notamment très utile pour le procédures de sortie ou de catastrophe pour enregistrer ce qui c'est passé et fermer ce qui peut lêtre
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
-- J.Bratières
Enlever paspub pour répondre Please remove paspub when answering
Le Fri, 04 Nov 2005 19:36:07 +0100, Roumegou Eric <UtilisezleLien@fin.msg>
a écrit:
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ?
<extrait>
L'instruction FIN: vous permet d'exécuter du code même si vous avez
utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS
fSupprime(sFichierASupprimer)
SINON
RETOUR
FIN
// Suite du traitement
FIN:
Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne
Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque
vous avez beaucoup de conditions et un traitement à effectuer quelque
soit le résultat des conditions.
<fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée,
non ?
Ce n'est pas de la programmation structurée au sens strict ... encore que
...
Cela correspond à des instructions analogues dans d'autres langages ?
Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il
arrive
c'est notamment très utile pour le procédures de sortie ou de catastrophe
pour
enregistrer ce qui c'est passé et fermer ce qui peut lêtre
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment.
Peut être pour compenser les messages non publiés avec les bonnes
vieilles habitudes de censure qui reprennent. C'est désolant.
--
J.Bratières
Enlever paspub pour répondre
Please remove paspub when answering
Le Fri, 04 Nov 2005 19:36:07 +0100, Roumegou Eric a écrit:
Avez vous vu le dernier "Le Saviez vous ?" sur l'instruction FIN: ? <extrait> L'instruction FIN: vous permet d'exécuter du code même si vous avez utilisé l'instruction RETOUR ou RENVOYER. Voici un exemple
SI OuiNon("Etes-vous sûr de vouloir supprimer ce fichier ?") = Oui ALORS fSupprime(sFichierASupprimer) SINON RETOUR FIN
// Suite du traitement
FIN: Info("Fin du traitement")
Ici dans tous les cas, quelque soit la réponse à la question la ligne Info("Fin du traitement") sera exécutée. Ceci est très pratique lorsque vous avez beaucoup de conditions et un traitement à effectuer quelque soit le résultat des conditions. <fin extrait>
Je trouve ça particulièrement sale en terme de programmation structurée, non ?
Ce n'est pas de la programmation structurée au sens strict ... encore que ...
Cela correspond à des instructions analogues dans d'autres langages ?
Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il arrive c'est notamment très utile pour le procédures de sortie ou de catastrophe pour enregistrer ce qui c'est passé et fermer ce qui peut lêtre
NB : sur le forum Webdev, on a bcp de "le saviez vous" en ce moment. Peut être pour compenser les messages non publiés avec les bonnes vieilles habitudes de censure qui reprennent. C'est désolant.
-- J.Bratières
Enlever paspub pour répondre Please remove paspub when answering
Romain PETIT
nwjb avait énoncé :
Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il arrive c'est notamment très utile pour le procédures de sortie ou de catastrophe pour enregistrer ce qui c'est passé et fermer ce qui peut lêtre
Hum, es-tu sûr que les exceptions sont gérées avec ce genre de code en WD ? Je n'ai pas WD9 mais je suppose que pour cela il faudrait continuer à utiliser des QUAND EXCEPTION... A tester.
A+
-- Romain PETIT http://cerbermail.com/?O16kfXOFcq (cliquez sur le lien ci-dessus pour me contacter en privé)
nwjb avait énoncé :
Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il arrive
c'est notamment très utile pour le procédures de sortie ou de catastrophe
pour
enregistrer ce qui c'est passé et fermer ce qui peut lêtre
Hum, es-tu sûr que les exceptions sont gérées avec ce genre de code en
WD ?
Je n'ai pas WD9 mais je suppose que pour cela il faudrait continuer à
utiliser des QUAND EXCEPTION...
A tester.
A+
--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Oui: BEGIN ET END en perl , cela permet d'éxécuter du code quoi qu'il arrive c'est notamment très utile pour le procédures de sortie ou de catastrophe pour enregistrer ce qui c'est passé et fermer ce qui peut lêtre
Hum, es-tu sûr que les exceptions sont gérées avec ce genre de code en WD ? Je n'ai pas WD9 mais je suppose que pour cela il faudrait continuer à utiliser des QUAND EXCEPTION... A tester.
A+
-- Romain PETIT http://cerbermail.com/?O16kfXOFcq (cliquez sur le lien ci-dessus pour me contacter en privé)