Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    271

    Timeout per un applicativo

    Ciao a tutti,

    ho un applicativo abbastanza complesso in VB6. Ora mi hanno chiesto di mettere un timeout nell'applicativo per cui se uno non fa nessuna operazione per un tot periodo di tempo, l'applicativo si deve chiudere.

    Avete idea di come realizzazare questa cosa?

  2. #2
    in vb6 c'è un controllo timer..
    potresti usare quello
    ... non può piovere per sempre!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    271
    Il problema e' che data lo complessità dell'applicativo, ad ogni evento dovrei riazzerare il timer. Siccome si tratta di più di 1000 eventi da gestire, la vedo alquanto complessa.
    Esiste la possibilità di intercettare qualsiasi evento?

  4. #4
    Puoi usare il window subclassing per gestire in una tua procedura tutti i messaggi di Windows che arrivano a ciascuna finestra; verifica che si tratti di messaggi che riguardano le azioni dell'utente e in tal caso azzera il timer.
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    271
    Puoi indicarmi qualche esempio? Il subclassing proprio non lo conosco

  6. #6
    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.