J’utilise des messages de diagnostic et d’échappement dans beaucoup de programmes utilitaires. Le plus souvent, face à une erreur, la seule chose qui m’intéresse est le texte de ce message ; pour montrer cela, un sous-fichier de messages suffit amplement. Malheureusement, tous les écrans avec lesquels je travaille (dont certains remontent au System 34) n’ont […]
Conseils pour la programmation et le développement – Traitement des fichiers & PHP
J’utilise des messages de diagnostic et d’échappement dans beaucoup de programmes utilitaires. Le plus souvent, face à une erreur, la seule chose qui m’intéresse est le texte de ce message ; pour montrer cela, un sous-fichier de messages suffit amplement. Malheureusement, tous les écrans avec lesquels je travaille (dont certains remontent au System 34) n’ont pas de sous-fichiers de messages. Dans certains cas, ils en ont un, mais je veux généraliser l’exception.
Je considère utile d’avoir un programme qui vérifie les messages dans une file d’attente de programmes et, s’il en trouve, les affiche dans un sousfichier de messages et efface la file d’attente. Vous pouvez placer ce code soit dans un programme interactif juste avant un EXFMT soit juste après un appel (avec un extenseur E ou un groupe blind monitor). Une fenêtre surgit pour montrer les messages éventuels. S’il n’y a pas de message, rien n’apparaît. Je n’ai pas à reformater un ancien écran pour montrer des messages et je n’ai pas à vérifier si une exception s’est produite, tant que la présentation d’un message est tout ce que je veux pour traiter l’erreur.
Tout ce qu’il vous faut pour les paramètres est le nom de la file d’attente de programmes à montrer, un indicateur pour dire s’il faut fermer et un titre facultatif. La fenêtre inclut une alarme pour attirer l’attention de l’utilisateur.
Par Lynne Noll
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- IA au travail : productivité en hausse, lien humain en recul
- La souveraineté numérique commence par avoir le choix de son infrastructure
- Cybersécurité : pourquoi 95% des violations de données sont liées à l’humain, surtout en été
- La blockchain n’est pas seulement un défi à encadrer : c’est aussi une solution à exploiter
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
