Ir para conteúdo
Fórum Script Brasil
  • 0

Saber Se Applicativo Ta Rodando


Manwë Súlimo

Pergunta

Pessoal, tem como eu saber se determinado exe está rodando no momento??

tipo, eu quero saber se o aplicativo triagem.exe está rodando no momento, tem como?

esse executavel está na mesma pasta do que verificaria....

até mais

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Cara,

Cada aplicação tem um caption. Esse caption você pode ver através da "window task manager" ou "gerenciador de tarefas". Apertando Ctrl+Alt+Esc você vê essa janela.

Execute o executável que você quer e veja qual o caption dele no gerenciador de tarefas.

Para verificar se está rodando:

'Declare essa função no início do Form que faz a verificação ou

'em um módulo, só que aí deve ser publica

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Option Explicit

Private Sub CmdVerifica_Click()

Dim janela As Long

janela = FindWindow(vbNullString, "CAPTION DA APLICACAO")

If x = 0 Then

MsgBox "Não está rodando"

Else

MsgBox "Está rodando"

End If

End Sub

beleza ?

Link para o comentário
Compartilhar em outros sites

  • 0
Pessoal, tem como eu saber se determinado exe está rodando no momento??

tipo, eu quero saber se o aplicativo triagem.exe está rodando no momento, tem como?

esse executavel está na mesma pasta do que verificaria....

até mais

Use a propriedade PrevInstance (se não me engano é esse o nome) do objeto App.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu Garcia, acho que a sua resposta deve resolver

e Graymalkin, como usaria essa propriedade???

eu dei um F2 p/ ver como poderia ser usado, e acha que ele retorna se a mesma aplicação está rodando ou não e eu preciso saber se outra aplicação está rodando...

é assim que ela funciona mesmo???

até mais

Link para o comentário
Compartilhar em outros sites

  • 0
Valeu Garcia, acho que a sua resposta deve resolver

e Graymalkin, como usaria essa propriedade???

eu dei um F2 p/ ver como poderia ser usado, e acha que ele retorna se a mesma aplicação está rodando ou não e eu preciso saber se outra aplicação está rodando...

é assim que ela funciona mesmo???

até mais

Ops, li rápido e achei que você queria saber se o seu próprio programa está rodando. PrevInstance te retorna isso. Como não é o próprio vale a dica do Garcia.

Desculpa aí.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...