Exécuter une fonction chaque Seconde
salut tout le monde, j'ai besoin de votre aide en 2 questions :
1- je travaille sous .NET 2003, je dois exécuter cetains méthode chauqe seconde , j'ai implémenter un petit compteur comme exemple mais le textbox n'affiche rien.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public partial class _Default : System.Web.UI.Page
{
System.Timers.Timer instance = new System.Timers.Timer(1000);
int i = 1;
protected void Page_Load(object sender, EventArgs e)
{
instance.Elapsed += new System.Timers.ElapsedEventHandler(compteur);
instance.Start();
}
public void compteur(object sender,System.Timers.ElapsedEventArgs ev)
{
TextBox1.Text = Convert.ToString(i);
i += 1;
}
} |
2- dans l'application je dois aviser l'administrateur qu'un utilisateur vient d'être connecter, y a t elle possibilité d'afficher un message comme celui de msn
( xxx vient de se connecter )