USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic    (Miscelâneas)

Título da Dica:  Verificando se a aplicação está rodando compilada ou no ambiente do VB
Postada em 2/3/2004 por ^HEAVY-METAL^            
Uma forma simples da sua aplicação saber se está rodando no ambiente de desenvolvimento do VB ou como executável compilado é abrir a janela de propriedades do projeto, clicar na tab Make e, onde se lê "Command line arguments", digitar um argumento do tipo "ExecutandoDoIDE". Enquanto você estiver executando a aplicação no ambiente do VB, este argumento será retornado pela função Command. Após compilar a aplicação, este argumento não mais será retornado por Command ao ser chamada de dentro do executável. Para testar, adicione o seguinte código ao formulário inicial de um projeto de teste:

Public Function ExecutandoDoIDE() As Boolean
    ExecutandoDoIDE = False
    If InStr(Command(), "ExecutandoDoIDE") Then
        ExecutandoDoIDE = True
    End If
End Function

Private Sub Form_Load()
    If ExecutandoDoIDE Then
        MsgBox "Rodando de dentro do ambiente de desenvolvimento do Visual Basic"
    Else
        MsgBox "Rodando de dentro do executável compilado"
    End If
'...
End Sub

Rode o projeto no ambiente do VB e, depois de compilá-lo, rode o executável para ver a diferença.

Até a próxima,


fonte: www.codelines.com
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página