Buongiono,
Vorrei chiedervi alcune delucidazioni.
Alle NotifyIcon oltre ai file *.ico posso assegnare altri tipi d'immagini (esempio *.gif) e come avviene l'assegnazione di + icone?
(Io ora faccio:
NotifyIcon1.Icon = new System.Drawing.Icon (".\\Close.ico");
[...]
NotifyIcon1.Icon = new System.Drawing.Icon (".\\Mail.ico");
ma nn credo sia correttissimo)
Seconda cosa..dovrei eseguire delle righe di codice ogni tot minuti finchè non si preme col destro il menu della notifica..
ContextMenu1.MenuItems.Add(0, new MenuItem("Open log file",new System.EventHandler(Open_Click)));
ContextMenu1.MenuItems.Add(1, new MenuItem("Exit",new System.EventHandler(Exit_Click)));
NotifyIcon1.ContextMenu=ContextMenu1;
[...]
for (int k = 0; ; k++)
{
[...]//codice da eseguire
Thread.Sleep(Convert.ToInt32(strDati[4])* 100000); //circa 1 min
}
[...]
protected void Open_Click(object sender, System.EventArgs e)
{
System.Diagnostics.Process.Start(pathW, "open");
}
protected void Exit_Click(Object sender, System.EventArgs e)
{
Application.ExitThread();
}
Facendo così nn riesco xò a far comparire il menù..
Come posso fare?
Grazie in anticipo![]()
Ciao

Rispondi quotando