Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ratiquinho

[Resolvido] Sistema verificação

Recommended Posts

Olá pessoal alguem poderia me mandar uma scripit do visual basic que seja desta função

exemplo:

 

Se eu fechar o processo "game.exe" o meu programa também fechará.

 

 

Me ajudem pessoal eu realmente tou precisando dessa scripit grato pessoal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito simples.

 

Preste atenção, primeiramente você precisa importar a classe System.Diagnostics, deste modo:

 

 

Imports System.Diagnostics
Public Class Form1

//código aqui

 

 

Após ter feito isso, você precisará fazer algo como um timer que verifique de X em X segundos se o programa está aberto ou não:

 

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick

       If Process.GetProcessesByName("game.exe").Length > 0 Then //se estiver rodando então

  		Exit sub

       Else //caso contrário

           Application.Exit()

       End If

   End Sub

 

 

Há outros meios como por exemplo este:

 

Dim activo as Boolean
Dim myprocesses As Process()
myprocesses = Process.GetProcessesByName("NOME DO PROCESSO*")  //obter processos com o nome X

If myprocesses.Length > 0 Then //se for maior que 0 então existem processos com o nome X    

activo = True //está a correr
Else    

activo = False //não está a correr

End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.