Bonjour,
J'ai créé une petite appli qui, au lancement se met en barre des taches afin de tourner en arrière plan. Le but de cette appli, modifier un paramètre de la base de registre de mes postes clients toutes les 5 min.
J'ai donc du code de ce genre :
et dans mon Thread, j'ai une boucle du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2
3
4
5
6
7
8
9Thread myThread; public Form1() { InitializeComponent(); myThread = new Thread(new ThreadStart(UpdaterRegistryDatabase)); myThread.Start(); }
Ma question est : Comment éviter qu'après 8h de lancement, le programme n'utilise toute les ressources mémoires de mon ordinateur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2
3
4
5
6 while (Thread.CurrentThread.IsAlive) { //mon code de mise a jour de base de registre Thread.Sleep(300000); //J'attends 5 min }
Ai-je autre chose à effectuer ?
Merci d'avance,
		
		
        



  Répondre avec citation


  
 


 
 
 

Partager