Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    11

    [vb6/.NET] Sospensione di Windows

    ciao,
    ho un'applicazione che deve eseguire una certa routine ogni volta che accendo il PC. Per fare questo avevo inserito un link nella cartella startup di Windows e avevo inserito la routine nell'evento form.load
    Adesso invece di spegnere il PC lo mando in ibernazione perchè mi è più comodo. L'unico problema è che ovviamente la routine non viene più eseguita quando accendo il PC...
    La domanda è: c'è un evento o un altro trick per riconoscere l'uscita dallo stato di ibernazione di windows XP?
    Uso VB6 ma se non ci fosse la soluzione per vb6 potrei convertire l'applicazione a .NET. Quindi se sapete la soluzione in .NET va bene pure

    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non so cosa tu debba eseguire all'accensione ma forse ti può essere utile scrivere un "servizio di Windows" con .NET.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Esiste un apposito messaggio per gestire questi eventi
    WM_POWERBROADCAST

    http://msdn.microsoft.com/it-it/libr...(v=vs.85).aspx


    Sul web vi sono esempi, cerca su Google:

    WM_POWERBROADCAST vb6

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.