Diferenciar DLL de EXE

Delphi

18/01/2005

Olá a todos!

Eu fiz uma biblioteca que é usada tanto num projeto de DLL quanto em um projeto de EXE. Mas dentro dessa minha biblioteca eu devo executar códigos diferentes caso a mesma esteja sendo executado dentro de uma DLL.

A pergunta é essa: Existe alguma maneira de eu verificar se meu código está sendo executado em uma DLL ou no EXE?

Algo mais ou menos assim:

If Estou_na_dll then
   Executa_X()
else
   Executa_Y();


Obrigado


Nildo

Nildo

Curtidas 0

Respostas

Beppe

Beppe

18/01/2005

Sua Estou_na_dll chama-se IsLibrary. Agora, se funciona eu não sei...


GOSTEI 0
Nildo

Nildo

18/01/2005

Sua Estou_na_dll chama-se IsLibrary. Agora, se funciona eu não sei...


Perfeito Beppe! Funcionou! Muito obrigado cara!


GOSTEI 0
POSTAR