+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Come individuare msgbox attive

  1. #1
    jos
    jos non è in linea Scolaretto
    Post
    54

    Come individuare msgbox attive

    Ecco il problema:

    Ho una Macro che a determinate ore visualizza un Form sullo schermo con dei messaggi. Il timer che adopero è quello di sistema, sfruttato con la chiamata alle API.

    Nel momento in cui il form deve comparire, una routine lancia il messaggio:

    'Userform1.Show'

    Il problema è che se in quel momento è visualizzato un msgbox, non importa se è di sistema o dell'applicazione Macro stessa, si blocca tutto.

    Non importa se viene cliccato OK sul msgbox, il form sottostante, viene visualizzato, ma non si può cliccare su di esso, l'unica soluzione è ctrl_alt_canc

    Ora, le domande sono due:

    1) Perchè succede?

    2) E' possibile a mezzo codice individuare msgbox attivi in quel momento, magari rimandando così la visualizzazione del form a quando non ce ne saranno?

    Grazie a tutti per la collaborazione.


  2. #2
    jos
    jos non è in linea Scolaretto
    Post
    54
    Se 32 persone hanno letto la domanda... e nessuno ha la risposta.... (compreso il sottoscritto), vi dico che sarebbe il caso di approfondire le API
    nessuno me lo ha detto, ma sono convinto che ci sia la funzione giusta per quello che serve a me, tanto quanto sono convinto che c'è vita nell'Universo oltre il nostro piccolo pianeta

+ Rispondi al Thread

Discussioni simili

  1. Aspetto MsgBox
    Da dade_n nel forum Visual Basic 6
    Risposte: 19
    Ultimo Post: 29-10-2006, 21:26
  2. MsgBox sempre in primo piano
    Da Cis nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 07-05-2006, 18:33
  3. Articolo: La funzione msgbox()
    Da freezer nel forum Visual Basic 6
    Risposte: 0
    Ultimo Post: 18-11-2005, 09:38
  4. Access xp - sostituzione msgbox predefiniti
    Da Recordset nel forum Access
    Risposte: 6
    Ultimo Post: 05-10-2005, 17:05
  5. Msgbox
    Da Query nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 22-02-2005, 12:28

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi