PDA

View Full Version : [VB.NET] Come fare processo in background?


El Berto
25-10-2007, 15:59
Voglio fare un progamma che scrive/legge un file all'inizio di ogni minuto, quindi ho fatto un loop infinito che controlla continuamente l'ora.
Purtroppo questo richiede (su misuratore risorse) un utilizzo di CPU del 99%.
Come posso fare questo senza usare così tante risorse?
Grazie.

Steel Jans
26-10-2007, 09:19
inserisci nel tuo progetto un componente Timer e fai fare a lui ciò che ti serve.

Einstein
26-10-2007, 12:44
Se l'applicazione è Windows Forms devi usare Windows.Forms.Timer, mentre se stai usando un'applicazione console o un Windows Service, devi usare System.Threading.Timers.Timer.