Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    65

    vb6 e istanze di processo

    Salve a tutti,
    qualcuno sa incarmi come posso evitare in vb6 di lanciare lo stesso eseguibile due volte o più?
    in pratica sto facendo un programma che legge la posta devo evitare che ne vadano in esecuzione 2.
    bisogna lavorare con i tread?
    dovrei lanciare un messaggio di errore mentre si cerca di lanciare il programma se è già in esecuzione..
    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    App.PrevInstance ... dai un'occhiata ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    65
    grazie,
    è che non sapevo cosa cercare..

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    65
    dopo aver individuato che il processo è in esecuzione, devo killare quello che ho appena aperto??

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Devi semplicemente eseguire un

    Unload me
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    65
    in pratica nel form unload eseguo questo codice, ma non funziona

    Private Sub Form_Unload()
    If App.PrevInstance = True Then
    MsgBox ("istanza già in esecuzione")
    Unload Me
    Else
    MsgBox ("esegui pure ")
    End If
    End Sub

    cosa sbaglio?

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Nel Form_Unload?

    Cioe' quando il programma si chiude tu controlli se esiste un'altra istanza ...?

    Semmai il controllo va fatto quando il programma si avvia ... ovvero nella Form_Load ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    65
    grazie, mi ero confusa.. volevo provare a generare l'interruzione prima che il form venisse caricato, nel onuload, ma era sufficiente fare come mi hai consiliato tu...


  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da simonac
    volevo provare a generare l'interruzione prima che il form venisse caricato, nel onuload
    La unload si verifica quando il form viene scaricato ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    65
    approfitto per chiederti come si farebbe in vb.net?
    è lo stesso?

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.