Bonjour,
Dans le cadre d'un stage, je suis entraîn de faire les "derniers retouches" sur une application que j'ai conçue avec Delphi fonctionnant sous un Win SP2.
En gros, cette société fabrique des produits chimiques mélangés avec un process industriel commandé manuellement avant. Maintenant, ce process est automatisé, donc on parle d'une carte d'acquisistion et d'une application qui doit être soumis à quelques conraintes d'utilisation.
Je m'explique, l'opération de mélange ne se fait que cette application soit lancée. Et pour un besoin de sécurité, l'ingénieur chimiste demande ces conditions :
- Application ne se lance qu'en introduisant un code bien défini. (là c'est bon, j'ai bien intégré cette option).
- Une fois lancée, elle ne doit pas se fermer que par un autre code de fermeture. (là aussi, j'ai vérouillé la fermeture de la fenetre de l'appli par un autre code).
Mais le problème reste au niveau d'un appel du service de "fin de tâche" ou une demande de fermeture de session ouverte (ou bien arreter complètement l'ordinateur). Une fois cette opération est lancée, elle ne doit pas être interrompue (vu qu'elle est couteuse et même un peu dangereuse).
l'ordinateur gérant ce process se trouve dans une armoire transparente fermée, donc pas de problème de coupure de courant brusque par l'un des opérateurs. ya que le clavier et la souris qui sont hors de cette armoire. (je vais pas les mettre dedans aussi quand même ).
Bon ! donc ma question est : est-ce qu'on peut interrompre la demande de fermeture de session ET l'appel du service "fin de tâche" une fois mon appli est lancée ?
Je reste dispo pour tout éclairsissement.
Merci d'avance de vos avis professionnels
A+
Partager