Cleverson Honório Gouvêa Postado Janeiro 26, 2007 Denunciar Share Postado Janeiro 26, 2007 Como funcionam as dll's no Delphi e para que servem?Alguém poderia me explicar, quero usalas ao meu favor, rs!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vivendo&Aprendendo Postado Janeiro 26, 2007 Denunciar Share Postado Janeiro 26, 2007 Olá Cleverson... Uma Dll serve para armazenar dados, tipo, eu uso uma dll para salvar dados de fabricação do HD para tentar evitar que o usuário copie minha aplicação e coloque em outro micro sem a minha permissão.... mas você pode utiliza-la para salvar procedures, funções e muito mais....No meu conceito é isso ai...AbraçosAlexandre Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Janeiro 26, 2007 Denunciar Share Postado Janeiro 26, 2007 "DLLDynamic Link Library, são arquivos que contém rotinas e funções que podem ser utilizadas pelos programas. O mesmo programa pode utilizar várias DLLs diferentes e a mesma DLL pode ser usada por vários programas. O uso de DLLs visam facilitar o trabalho dos programadores, que podem utilizar funções que já estão prontas em alguma DLL ao invés de ter de criá-las do zero." (ref. Guia do Hardware)Entendendo as DLLs - LinkEditado por micheus 26-01-2007 16:22O principal objetivo não é realmente armazenar dados, digamos que esta é foi uma "aplicação inventada", mas é uma aplicação. | apesar de ser utilizado para armazenar diversos recursos - é minha opinião. :D Os recursos em uma DLL são independentes da linguagem de programação utilizada para desenvolver o programa que a utiliza. Assim, você pode utilizar no seu programa Delphi uma DLL desenvolvida em C, VB.NET, ...Achei mais isso:"Por que eu devo usar uma DLL?Eis uma boa questão. Apesar de tudo, o que uma DLL dá a você? DLLs oferecem esses benefícios:- Reuso efetivo de código- Capacidade de compartilha código facilmente entre muitas aplicações- Capacidade para repartir código- Internacionalização de sua aplicação- Uso efetivo dos recursos do Windows" (ref. InfoHome - completíssimo)Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Cleverson Honório Gouvêa Postado Janeiro 27, 2007 Autor Denunciar Share Postado Janeiro 27, 2007 E como eu faço ou crio uma dll??? É muito complicado???Agora estou entendendo, pelo o que Vivendo&Aprendendo falow, uma vez precisei tirar uns dados de um sistema e vi que as tabelas do Paradox estavam em Dll's, pelo menos o icone era de uma Dll, daí eu consegui abri-lo com o Database Desktop e tirei os dados e os colei em uma planilha do Exel, será que eu posso fazer o mesmo com as tabelas do interbase???Como faço para usa-las? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Janeiro 27, 2007 Denunciar Share Postado Janeiro 27, 2007 opaAgora estou entendendo, pelo o que Vivendo&Aprendendo falow, uma vez precisei tirar uns dados de um sistema e vi que as tabelas do Paradox estavam em Dll's, pelo menos o icone era de uma Dll, daí eu consegui abri-lo com o Database Desktop e tirei os dados e os colei em uma planilha do Exel, será que eu posso fazer o mesmo com as tabelas do interbase???Não é isso eheh, os ícones ficam de uma DLL poiso Windows considera como um arquivo do sistema, ecomo o arquivo não possue um ícone padrão, entãoele atribui como se fosse um arquivo de sistema...DLL só tem utilidade quando ela for usada por mais deum programa ou quando você atualiza seu programadireto, e pra não ficar tendo que atualizar o .EXE vocêatualiza somente as DLLs...Digo usada por mais de um programa, porque uma vezcarregada na memória ela será compartilhada com osoutros programas...Vamos supor que você vai criar um SDK do seu programapra permitir que outros programadores façam recursos(Extensões/Add-Ons/Plugins) para seu programa, ai simvocê deve utilizar DLLs e disponibilizar uma API... e comoo Micheus falou, DLLs são multi-linguagens, você pode criaruma DLL em C, Delphi, VB, etc... e utilizá-las tanto quantoem um quanto no outro...Também é útil pra se criar resources, exemplo guardarimagens nela, ou outros dados...abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Cleverson Honório Gouvêa
Como funcionam as dll's no Delphi e para que servem?
Alguém poderia me explicar, quero usalas ao meu favor, rs!!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.