Arresto del sistema in vb6

di Anonimizzato649 il
7 risposte
Ciao a tutti.. ho un piccolo problema nel finire un programma in vb6.. C'è un modo per fargli 'capire' quando il sistema si arresta o si riavvia? Sicuramente sarà un parametro di window rintracciabile con l'api GetMessage.. io però ho solo questa mezza idea.. Mi aiutate per favore????
Vi ringrazio in anticipo per le vostre risposte.. ciao...

Intel

7 Risposte

  • Scusa.. ma nell'evento Form_QueryUnload come?
    Quella sezione si attiva sia quando si arresta il sistema.. sia quando si termina il programma.. Mi servirebbe un parametro (anche da mettere dentro un timer) che distinguesse le due cose...

    Intel
  • Apri la guida e cerchi per QueryUnload. Ci sono diversi (5 o 6) parametri che possono servire, ad esempio per vedere se la form chiude dal codice, dal sistema ...

    Giovanni
    ---
    http://www.y2ksw.com/vbulletin
  • Grazie mille.. però ho un piccolo problema.. sono senza guida (non l'ho messa perchè è in inglese).. non so.. mi potresti aiutare?.. se ti do la mia e-mail mi mandi la parte di argomento che mi interessa?..

    Intel
  • Traduzione breve delle costanti (Enum):

    vbFormControlMenu 0 L'utente chiude dal menu di sistema (x)
    vbFormCode 1 Chiusura dal codice
    vbAppWindows 2 La sessione Windows termina
    vbAppTaskManager 3 Il Windows Task Manager chiude l'applicazione
    vbFormMDIForm 4 La finestra chiude perché una form MDI sta chiudendo
    vbFormOwner 5 Chiusura perché il proprietarion della stessa si chiude


    Giovanni
    ---
    http://www.y2ksw.com/vbulletin
  • Grazie.. sei stato gentilissimo.. posso chiederti ancora un'ultima cosa totalmente diversa?.. ho un'altro piccolo problema.. Il mio programma è visualizzato nella tray bar di window (di fianco all'orologio).. quando gli clicchi con il tasto destro appare un menù di popup.. il problema è che se dopo che il menù è attivo e si clicca sul desktop o da un'altra parte esterna al programma, il menù non scompare.. io ho provato e riprovato senza però risultati.. hai una mezza idea? non so.. anche un metodo per scaricare il menù via codice..

    Intel
Devi accedere o registrarti per scrivere nel forum
7 risposte