Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Function PID PROCESSO


zSith
 Compartilhar

Posts Recomendados

Declare nas USER: TlHelp32

 

function GetPID(ProcessName: string): DWORD; //Função obter o ID do Processo (PID)

var MyHandle: THandle;

Struct: TProcessEntry32;

begin

Result:=0;

try

MyHandle:=CreateToolHelp32SnapShot(TH32CS_SNAPPROC ESS, 0);

Struct.dwSize:=Sizeof(TProcessEntry32);

if Process32First(MyHandle, Struct) then

if Struct.szExeFile=ProcessName then

begin

Result:=Struct.th32ProcessID;

Exit;

end;

while Process32Next(MyHandle, Struct) do

if Struct.szExeFile=ProcessName then

begin

Result:=Struct.th32ProcessID;

Exit;

end;

except on exception do

Exit;

end;

end;

 

 

Para Usar:

PID:= GetPID('main.exe');

 

Faca e o queijo dado o resto é com vc's'

 

.Ryokusei

4145111.html

Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...

Aiai... Ao menos coloque os créditos do criador da função!

 

Tirando o fato de que foi modificado coisas insignificantes como inversão das variáveis na comparação do 2° IF, ou até mesmo a alteração do nome da função, ainda é a mesma função.

 

Função original:

É necessário se cadastrar para acessar o conteúdo.

 

Onde pode encontrar? Em tópicos do criador, tal como: http://www.webcheats.com.br/forum/delphi-vb/646323-criando-trainer-para-pinball-conscientemente.html

 

Ah, e só pra constar, na ''rippação'' foi tirada a comparação em LowerCase, ou seja, se o processo chamar PINBALL e você colocar pinball, ele não irá encontrar.

  • Curtir 2

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.