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.

Utilizando DLLs


~~Surfistinha~~
 Compartilhar

Posts Recomendados

Utilizar Dynamic Link Library (DLL).

 

Em primeiro lugar vamos criar nossa DLL onde terá uma função que mostrará os processos abertos pelo usuário (retirado do Cheat Engine com algumas modificações):

1 - Vá em File > New > Other... > DLL Wizard

2 - Delete o comentario

 

 

 

3 - Delete a directiva de compilação:

 

 

 

 

4 - Adicione TlHelp32 , system e windows em uses.

 

5- embaixo de uses e acima de begin adicone a função de mostrar a lista de processos:

 

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

 

 

6 - Embaixo da função:

 

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

 

 

7 - Salve em alguma pasta com nome de "DLL" e compile (ctrl + f9) (obs: não da para apertar f9 pois dll não ao executavel)

 

/*****************************Agora Vamos Criar o Programa que irá usar a DLL************************/

 

1 - File > New > Application

 

2 - Adicione um ListBox e um botão ao form

 

3 - Antes de

 

 

 

 

4 - Depois de {$R *.DFM} coloque:

 

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

 

 

5 - no OnClick do button

 

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

 

 

6 - Salve na mesma pasta da DLL agora com o nome de "Programa";

 

7- Aperte F9 e teste clicando no botão

 

Vantagens de usar DLL:

- Aplicações mais leves

- Você pode criar uma dll em delphi e utilizar em um programa compilado em C++ por exemplo

- Varios programas podem utilizar a mesma fuo de uma dll ao mesmo tempo

- Etc...

 

Source pronta:

Download Aqui

 

Creditos

 

Tutorial: Inner_Flame

Procedure: Dark_Byte

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.