Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [vb6] impedire l'apertura se un programma è già caricato

    Vorrei sapere se è possibile fare in modo che un programma non venga aperto se è già presente un'altra istanza del medesimo.
    In pratica non voglio trovare lo stesso programma aperto più volte.
    Mi hanno parlato di handle e di api, ma non ho trovato niente che mi potesse aiutare.
    Qualcuno ha già risolto il problema?

    Saluti
    chicone

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Usa App.PrevInstance

    codice:
    If App.PrevInstance Then 
        MsgBox “You cannot start more than one copy"    
    EndEnd If
    Ciao,
    Ciao, Brainjar

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    se App.PreviousInstance ti ritorna True allora c'è già un'altra istanza dell'applicazione. A quel punto fai l'unload della nuova.
    Ans.

  4. #4
    Fatto, perfetto!
    Grazie
    chicone

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.