Ir para conteúdo

POWERED BY:

Arquivado

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

FMilioni

[Resolvido] Problemas DLL dentro do EXE

Recommended Posts

Olá.

 

Desenvolvi uma aplicação que utiliza uma DLL.

 

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Esta DLL fica dentro do EXE

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Eu preciso importar ela direto do RES sem salvar na pasta

 

Eu so consegui fazer extrair ela para a pasta e depois importá-la.

 

Alguém não sabe como eu posso importar a DLL direto sem extrair?

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para você utilizar uma DLL ela tem que estar no disco para que o Windows possa localiza-la e então carrega-la. O que você pode fazer, para oculta-la, é extraí-la em outra pasta e ate mesmo mudar as propridedades para torná-la um arquivo oculto e de sistema. Ao finalizar o programa, libere seu uso e então exclua-a.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado...

 

Teria como eu atribuir estes atributos (Oculto,Sistema), direto do Delphi, na hora que eu extrair? Eu nunca mechi com isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem sim FMilioni. Utilize:

	SetFileAttributes('Nome do arquivo', faHidden+faReadOnly+faSysFile)

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.