Fermer une application

Fermer une application - VB/VBA/VBS - Programmation

Marsh Posté le 23-10-2009 à 09:32:43    

Bonjour à tous,
 
A partir d'un programme en VB, je pilote une autre appli en lui envoyant des commandes à réaliser.
Mais là n'est pas le problème.
Je souhaiterais, à la fin de ce programme, fermer cette application.
J'ai essayé un truc du genre :  
 

Code :
  1. System.Application.DisplayAlerts = False


 
Mais j'ai l'impression que cela ne fonctionne que pour Excel.
En utilisant cette commande pour mon appli, j'ai un message d'erreur du type : L'objet ne gère pas cette propriété ou cette méthode.
Existe t-il de manière plus générale une commande qui désactiverait les boîtes de dialogues, peu importe le logiciel (pas forcément du Office) ?
 
Merci

Reply

Marsh Posté le 23-10-2009 à 09:32:43   

Reply

Marsh Posté le 23-10-2009 à 10:25:23    

Je vois pas en quoi DisplayAlerts ferme une application... C'est une propriété qui désactive les messages d'alerte dans Excel. Rien à voir avec le fait de terminer un programme.
 
Pour répondre à ta question, il n'existe pas de commande VB pour désactiver les boites de dialogue dans des applications autres qu'Office, et heureusement d'ailleurs.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-10-2009 à 10:41:00    

Oui pardon, je voulais dire "désactiver les boîtes de dialogue" ...
Sinon, j'ai trouvé dans mon application une option permettant de ne pas demander la validation de l'utilisateur à la fermeture.
Du coup, avec un "System.Application.Quit", l'application se ferme sans rien demander.

Reply

Marsh Posté le 23-10-2009 à 10:46:43    

Mais tu voulais quoi exactement ? Une commande pour désactives les MessageBox, ou une commande pour quitter un logiciel ?? C'est pas trop la même chose :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-10-2009 à 11:28:01    

Désactiver la boîte de dialogue du genre : "Etes-vous sûr de vouloir quitter".

Reply

Marsh Posté le 23-10-2009 à 11:32:04    

Non mais tu veux désactiver uniquement celle ci ou toutes les autres ? Ta question sous entendait que tu voulais toutes les virer.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-10-2009 à 11:48:36    

Non non, juste celle-ci, au moment ou je veux fermer mon appli.
Mais j'ai trouvé hein ...
Merci,

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed