Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ARRÊTER UN PROGRAMME SI IL N'EST PAS ACTIF PENDANT QUELQUES SECONDES...


Information sur la source

Catégorie :Souris, Clavier, etc. Niveau : Débutant Date de création : 06/02/2003 Date de mise à jour : 06/02/2003 19:15:12 Vu / téléchargé: 2 514 / 181

Note :
7 / 10 - par 2 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

Description

Cette source permet d?arrêter votre programme si il n?est plus actif. Très facile à comprendre !
Je sais qu?il y a une source comme celle-ci mais elle ne marche pas chez moi.

Tout d?abord, il vous faut :
- 2 timers (Timer1,Timer2)
- 2 labels (IX,IX2)
- 1 form (Form1)
- Visual Basic (5,6)
  
 

Source

  • Private Sub Form_Load()
  • 'Temps à attendre avant l'arrêt du programme (Là, 10 secondes)
  • Timer2.Interval = "10000"
  • 'Temps de vérification (Il verifie si il y a une seconde la souris a bougé)
  • Timer1.Interval = "1000"
  • IX.Caption = "9999"
  • IX2.Caption = IX.Caption
  • Timer2.Enabled = False
  • Timer2.Enabled = True
  • End Sub
  • Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  • 'Quand on bouge ça augmente
  • IX.Caption = IX.Caption + 1
  • 'Rajoute le même nombre a l'autre label (qui diminue si la souris ne bouge pas)
  • IX2.Caption = IX.Caption
  • 'Si la souris bouge, on remet à 5000 le timer
  • Timer2.Enabled = False
  • Timer2.Enabled = True
  • End Sub
  • Private Sub Timer1_Timer()
  • 'Si la souris bouge pas, on diminue..."
  • IX2.Caption = IX2.Caption - 1
  • End Sub
  • Private Sub Timer2_Timer()
  • 'Si la souris n'a pas bougé, on ferme (Regarde IX par rapport à IX2)
  • If IX.Caption > IX2.Caption Then
  • End
  • Else
  • End If
  • End Sub
Private Sub Form_Load()
'Temps à attendre avant l'arrêt du programme (Là, 10 secondes)
Timer2.Interval = "10000"
'Temps de vérification (Il verifie si il y a une seconde la souris a bougé)
Timer1.Interval = "1000"
IX.Caption = "9999"
IX2.Caption = IX.Caption
Timer2.Enabled = False
Timer2.Enabled = True
End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
'Quand on bouge ça augmente
IX.Caption = IX.Caption + 1
'Rajoute le même nombre a l'autre label (qui diminue si la souris ne bouge pas)
IX2.Caption = IX.Caption
'Si la souris bouge, on remet à 5000 le timer
Timer2.Enabled = False
Timer2.Enabled = True
End Sub

Private Sub Timer1_Timer()
'Si la souris bouge pas, on diminue..."
IX2.Caption = IX2.Caption - 1
End Sub

Private Sub Timer2_Timer()
'Si la souris n'a pas bougé, on ferme (Regarde IX par rapport à IX2)
If IX.Caption > IX2.Caption Then
End
Else
End If
End Sub
  

Conclusion

Voilà, ça peut être utile. SVP pas d'insulte car je sais qu'il y a des habitué ici.  
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de clad87 le 06/02/2003 02:38:28

Commentez S.V.P merci ;-p

signaler à un administrateur
Commentaire de blabla le 06/02/2003 18:22:03

bien ta source !  
pour la prochainne fois pense a faire le .zip  please
7/10

signaler à un administrateur
Commentaire de Nox le 07/02/2003 03:54:00

Ouais pas mal!
pas compliqué mais bonne idée

7/10

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version


HTC Magic

Entre 429€ et 429€


Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.