Notifyicon per saluto ad certa ora

martedì 29 maggio 2007 - 20.38

Anonimo Profilo | Senior Member

Ciao, chi è in grado di farmi questo piccolino programmino in VB.Net 2005 Express....

Il programmino mi deve salutare ad mattina ,pomerriggio,sera,notte.

ad esempio:

06:00 --> Buona Mattina
20:00 --> Buona Sera..
00:00 --> Buona note.

etcc... cosi via.


Percaso c'è qualcuno che l'ha già fatto o me lo può fare quando ha tempo...?..


Vi ringrazio se me lo fate...
grazie.

SSUPERPIPPO Profilo | Guru

1 - Crea un Form
2 - Imposta le proprietà - ShowInTaskBar=False - WindowsState=Minimized
3 - Aggiungi un controllo Timer e un controllo NotifyIcon
4 - Imposta la proprietà del controllo Timer - Interval=1000
5 - Imposta la proprietà del controllo NotifyIcon - Icon="Seleziona l'icona che preferisci"

ecco il codice da inserire nel Form

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

' Fa partire il timer

Me.Timer1.Start()

End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

' Ad ogni tick effettua un controllo dell'orario

If Now.Hour = 8 And Now.Minute = 0 And Now.Second = 1 Then
MessageBox.Show("OK")
End If

End Sub

Private Sub NotifyIcon1_MouseDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseDoubleClick

' NotifyIcon visualizza un'icona nella barra a fianco all'orologio. Con queste istruzioni, se fai doppio click sull'icona, si apre la
' forms principale. Può esserti utile per utilizzare la finestra per inserire gli eventi (messaggi) da schedulare.

Me.WindowState = FormWindowState.Normal

End Sub

End Class

Questo è solo un esempio.
Puoi perfezionare il tutto utilizzando eventualmente il forms per creare degli eventi schedulati.

Ciao

Anonimo Profilo | Senior Member

ok, grazie.

ora provo.

scusa se ti rispondo ora , ero via.

saluti.
luigi

Anonimo Profilo | Senior Member

ok, funziona ti ringrazio molto.

Anonimo Profilo | Senior Member

scusa, mi protesti fare un esempio in C# che sono passato da vb.net a c#.

grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee....

SSUPERPIPPO Profilo | Guru

VB.NET e C# sono veramente molto simili come sintassi.
Esistono addirittura dei convertirori automatici.

Ti rimando a questo link http://www.carlosag.net/Tools/CodeTranslator/Default.aspx

Qui basta inserire il codice in VB.NET e ti viene convertito automaticamente in C#

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5