begin process at 2012 02 15 14:32:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Fermer une application vb inactive


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fermer une application vb inactive

mercredi 10 novembre 2004 à 18:14:12 | Fermer une application vb inactive

echoupe

Salut, je voudrais savoir comment faire pour fermer automatiquement une application vb après un certain délai d'inactivité. Voilà le problème que je rencontre: j'ai une application tournant au dessus d'une db Oracle et il arrive très souvent que des utilisateurs oublient de fermer leur session, je voudrais pouvoir fermer de telles sessions.
mercredi 10 novembre 2004 à 19:34:12 | Re : Fermer une application vb inactive

gandalflegris007

Membre Club
Salut echoupe,

je sui moi même débutant en vb.NET donc pas encore au point au niveau technique.
Mais dans la logique, voila comment je m'y prendrais.

Je mettrai un timer qui tourne en continu sur l'appli VB.
A chaque interaction sur l'appli d'un utilisateur (clic, move souris, etc ...) le timer est remis à 0.
Lorsque ton timer a atteint ta durée de timeout, tu fermes l'appli.
Et le tour est joué.

Maintenant sur le papier, c'est sans doute plus facile que dans la pratique mais je pense qu'un truc dans ce gout là doit être jouable.

Tiens moi au courant,
et surtout bon courage,
Guich
mercredi 10 novembre 2004 à 20:17:22 | Re : Fermer une application vb inactive

cboulas

Membre Club
Salut, et bien comme le dit si bien GandalfLeGris007, place un timer avec un interval de 60000 soit 1 minute.

Ce timer devra effectuer un 'comptage' exemple jusqu'à 15 Min

pour cela place le code suivant dedant.


'--- Dans Général ---
Dim InfosRes as integer 'Va permettre de compter les 15 Min

'--- Dans le Sub du Timer ---
InfosRes=InfosRes+1
if InfosRes=15 then end


Ensuite il faut placer le code suivant dans tout les controls de ta form, la form fait partie des control.


'--- Dans KeyPress ---
InfosRes=0
'--- Dans MouseMove ---
InfosRes=0


En fait le timer ajoute 1 à InfosRes afin de compter les minutes, vu que le timer se déclenche toute les minutes.
Si InfosRes=15 (donc 15 Min) alors on ferme le soft.

KeyPress et Mouse Move sont les 2 évênements d'un utilisateur soit utilisation du clavier ou de la souris.

Chris...
Web : Firstruner - eMail : Support
jeudi 11 novembre 2004 à 14:55:21 | Re : Fermer une application vb inactive

echoupe


GandalfLeGris007 , effectivement comme tu l'as si bien dit mettre un timer est la solution logique à mon problème, mais la difficulté à implémenter cette solution est: Où placer le code qui détecteras une utilisation de l'application? Voyez bien mon inquiétude, j'ai une application utilisant un db comme je l'ai dit plus haut, ayant un menu principal et un grand nombre de feuilles MDI, alors où devrais placer mes contrôle de façon optimale.
jeudi 11 novembre 2004 à 16:37:52 | Re : Fermer une application vb inactive

cboulas

Membre Club
Place le tout dans le form MDI, les form SDI ne sont qu'interne à la form MDI.

Chris...
Web : Firstruner - eMail : Support


Cette discussion est classée dans : vb, application, fermer, inactive


Répondre à ce message

Sujets en rapport avec ce message

comment fermer une application externedepuis VB [ par slayer ] voila en fait , je voudrais fermer un de mes programme VB depuis une autre programme VB sous win XP.et comment empecher un programme VB d'etre executé fermer une application + tray [ par djief ] SAlut comment fermer une application avec vb?? Je l'ouvre avec shell et son path mais maintenant, je désire la fermer. Comment faire?Je veux aussi met Fermer une macro excel ouverte à partir d'IE [ par nyckola ] J'ouvre via une page Web un ficher Excel contenant une macro.Pour quitter cette application, il existe une cellule Excel "Quitter" à laquelle j'ai aff fermer un application au shutdown de l'ordinateur [ par xyron ] Bonjour,J'ai une application qui est activée lorsque je démarre mon ordinateur. Le problème survient lorsque je ferme l'ordinateur, une fenêtre end p PROBLEME DE FORM DANS VB.NET [ par NickGen ] Bonjour à tous, voici mon problême: j'utilise un sub main() dans mon application, dans lequel je declare ma form principale et je l'afiche, comme ceci vb .net sql et excel [ par helonear ] salut je suis actuellement en plein developpement d'une application de gestion d'horaireet dans cette application on me demande d'exporter ma base de gestion des documents word dans une application VB 6.0 [ par radhouene ] je suis en train de développer une application de gestion et mon application doit permettre d'ajouter des liens vers des fichiers .doc et d'accéder à Maximiser fentres en VB [ par guitch1101 ] Bonjour,J'aimerais savoir comment je peux faire pour que lorsque que mon application en VB se lance, la taille de la fenetre ainsi que de toutes les a comment gerer une application(VB + Access) par reseau? [ par wydadi02 ] je veut savoir comment je peut manipuler une base de donné access par l'intermediaire de VB6 sans des erreurs lors de l'enregistrement par plusieurs u comment transmettre une variable d'une annimation vers une application vb [ par simo_boukoutaya ] je dois réalise une application en vb qui utlmise une annimation flash et je dois transmetre des varaible de flash vers l'application vb comment faire


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales