PDA

View Full Version : programma come servizio


ilgio
28-06-2007, 12:58
come posso creare un programmino che mi rimane in memoria...
esempio nella barra dove cè l'orologio oppure che non si veda.
praticamente creare un servizio

praticamente quel programma deve lanciare un popup ogni 3 ore

tutto li

come fare? è impossibile?

andbin
28-06-2007, 13:22
come posso creare un programmino che mi rimane in memoria...
esempio nella barra dove cè l'orologio oppure che non si veda.
praticamente creare un servizioDovresti specificare linguaggio e sistema operativo (deduco io: Windows).

Per quanto riguarda una "tray icon", leggi su MSDN:

http://msdn2.microsoft.com/en-us/library/aa969325.aspx
(sezione Adding, Modifying, and Deleting Icons in the Status Area)

Per quanto riguarda i servizi di sistema, leggi su MSDN:

http://msdn2.microsoft.com/en-us/library/ms685141.aspx

Però ti avverto ... non è una cosa banalissima e bisogna stare attenti a svariate questioni tecniche. Se non hai solide basi di Win32, non te lo consiglio.

mattia.pascal
28-06-2007, 14:08
Si non è semplicissimo, ma si trova parecchia documentazione si Internet. Inoltre esiste un software che ti permette di trasformare un qualsiasi eseguibile in un servizio di windows. Purtroppo non ricordo il nome.

ilgio
28-06-2007, 18:19
il linguaggio non lo so..
perchè volevo sapere da voi che linguaggio usare
io voglio fare una cosa che mi apre ogni 3 ore un pop-up

allora se è cosi difficile getto la spugna

tomminno
28-06-2007, 22:55
il linguaggio non lo so..
perchè volevo sapere da voi che linguaggio usare
io voglio fare una cosa che mi apre ogni 3 ore un pop-up

allora se è cosi difficile getto la spugna

Non hai bisogno di un servizio per fare questo. Ti basta un programma che faccia qualcosa del tipo:


Sleep(10800000);
CDialog dlg("PopUp");


dove CDialog dipenderà da quale libreria grafica intendi utilizzare, MFC,wx,QT,Win32 (queste ultime forse è meglio evitarle).

ilgio
28-06-2007, 23:58
non si può fare con un file di bat?
e lo metto in esecuzione automatica?

cionci
29-06-2007, 10:54
Puoi mettere un file .bat nelle operazioni pianificate...l'unica cosa che puoi fare con il batch è questa...

ilgio
29-06-2007, 12:22
ed è possibile creare un bat che inserisca delle voci nelle operazioni pianificate?

perchè devo farlo da un programma di installazione di un software