C# C# & XNA ?\

Stato
Discussione chiusa ad ulteriori risposte.
ti ricordo di impostare al proprietà del thread isbackground=true, altrimenti non esce con il dispose del programma.
 
Ultima modifica:
Prima avevo messo un abort nel program.cs ma poi ho fatto come hai detto...Pomeriggio posto il codice nel caso sia utile a qualcuno ;)

Aggiorno:

Codice:
//TRA LE DIRETTIVE
using System.Threading;

//TRA LE VARIABILI GLOBALI
Thread MyThread;
const int time_Timer = 100; //intervallo di ripetizione del timer, espresso in millisecondi

//DOVE HO BISOGNO DI CREARE IL THREAD:
MyThread = new Thread(new ThreadStart(MyTimer));//REGISTRO IL THREAD CON LA FUNZIONE
MyThread.IsBackground = true; //IMPOSTO IL THREAD IN BACKGROUND
MyThread.Start(); //AVVIO IL THREAD DEL TIMER

//PER LA CHIUSURA DEL THREAD:
MyThread.Abort(); 

public void MyTimer()
{[INDENT]//CODICE DA RIPETERE QUI

 Thread.Sleep(Time_Timer);[/INDENT]
}
 
Stato
Discussione chiusa ad ulteriori risposte.