Grazie dupperelko, ho convertito ma niente non mi fa vedere la finestra del programma della calcolatrice, ma il processo esiste e quindi ci deve essere da qualche parte :
Per chi può interessare il codice convertito :
Dim Prc As New ProcessStartInfo("Calc.exe")
Prc.Verb = "runas"
Prc.UseShellExecute = False
Prc.RedirectStandardOutput = True
Prc.CreateNoWindow = True
Prc.WindowStyle = ProcessWindowStyle.Maximized
Process.Start(Prc)
Neanche se utilizzo quest'altro metodo, non mi fa vedere la finestra del programma .
Ho capito che i servizi non sono visuali, ma neanche danno la possibilità di avviare programmi che aprono le finestre, c'è qualche soluzione al riguardo?!
Non vi è mai capitato di creare un servizio che avvia un programma creato con le Form?!
-------------------------------------------------------------------------------------------------------------------------------------------
SOLUZIONE ALLA DOMANDA :
-------------------------------------------------------------------------------------------------------------------------------------------
Una soluzione ho trovato per Windows XP e Windows 7 ma è un'operazione manuale :
E' di andare su Pannello di Controllo -> Strumenti Amministrazione -> Servizi -> Selezionare il servizio creato -> Click Mouse Destro -> Proprietà -> Connessione -> Spuntare "Consenti al servizio di integrare col Desktop"
Facendo cosi riesco a risolvere e far vedere la finestra della calcolatrice. Conoscete da codice per impostare tale opzione in VB.NET
HO RISOLTO IN QUESTO MODO AGGIUNGENDO QUESTA FUNZIONE AL FILE ProjectInstaller.vb
Questa funzione viene avviata solo quando si installa il servizio e poi basta. Serve per far apparire la spunta "Consenti al servizio di integrare col Desktop" senza farla manualmente.
Ricordatevi che il servizio funziona solo al riavvio dopo aver installato, quindi dovete fare in modo che il sistema si ravvia.
Grazi in anticipo.
Davide