Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    281

    [VB.NET] Servizi di Windows: possono aprire finestre o altre applicazioni a video?

    Praticamente vorrei sapere se è come un servizio può interagire con l'utente.
    A me per l'occasione serve che i dati che calcola il mio servizio, vengano visualizzati all'utente in modo automatico.

    Solo che ovviamente i Windows Service non possono ne visualizzare Form ne MsgBox (o almeno col metodo classico per le WinForm va in errore, ma non penso che si possa fare).
    O altrimenti far sì che il mio servizio lanci un altra applicazione e che questa venga visualizzata, ma anche qui ho dei problemi: praticamente riesco si a lanciare l'applicazione (sia tramite la classe process che con il metodo shell), ma questa non si visualizza a video, rimane solo aperta in RAM.


    Inoltre mi servirebbe un consiglio su come realizzare un progetto:
    praticamente ho bisogno che l'utente possa schedulare delle operazioni (semplici scansioni di IP locali) e nelle date scelte venga lanciato questo servizio (o almeno mi è stato chiesto di farlo con un servizio) che una volta fatti i suoi calcoli, visualizzi all'utente i risultati.
    E' possibile fare questo tramite un servizio vero e proprio o mi tocca per forza farlo tramite un applicazione che risiederà sempre in memoria?

  2. #2
    Devi creare un'applicazione grafica separata che dialoghi con il servizio (tramite IPC o socket).
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.