Compartilhar via


Como: Especificar o comportamento de instâncias de um aplicativo (Visual Basic)

ObservaçãoObservação

This topic applies only to Visual Basic projects.

Aplicativos baseados no Windows criados com Visual Basic são aplicativos de múltiplas instâncias por padrão. os usuários podem abrir várias instâncias do aplicativo compilado. Em alguns casos, convém impedir que usuários abrindo várias instâncias de um aplicativo baseado no Windows. Você pode fazer isso, definindo a Make Single Instance Application propriedade para seu projeto, que pode ser acessado a partir do aplicativo página do Project Designer.

Quando o Make single instance application caixa de seleção estiver marcada, somente uma única instância do aplicativo compilado é permitida. Se um usuário tentar abrir uma segunda instância, o foco é deslocado para a instância que já está em execução, e sua StartupNextInstance evento é gerado.

O Make single instance application caixa de seleção está disponível somente se a Ativar estrutura de aplicativo caixa de seleção está marcada.

Para criar um aplicativo de instância única ou múltipla

  1. Com um projeto selecionado no Solution Explorerdiante do projeto menu, clique em Propriedades.

  2. Click the Application tab.

  3. Em Windows application framework properties, marque ou desmarque o Make single instance application caixa de seleção.

    ObservaçãoObservação

    Applications are multiple instances by default.

Consulte também

Referência

Página de aplicativo, Designer de Projeto (Visual Basic)

StartupNextInstance

Outros recursos

Gerenciando propriedades Application