DLL - REGISTRO
Bom dia Amigos
Minha duvida é referente a compilação de ActiveX DLL.
Normalmente qdo compilo uma DLL, ela precisa ser registrada pra ser usada.
Mas já vi algumas DLL que não precisam ser registradas para usar. Basta coloca-la na pasta junto com o executável.
Como é feito isso??
Minha duvida é referente a compilação de ActiveX DLL.
Normalmente qdo compilo uma DLL, ela precisa ser registrada pra ser usada.
Mas já vi algumas DLL que não precisam ser registradas para usar. Basta coloca-la na pasta junto com o executável.
Como é feito isso??
Essas DLL que não precisam ser registradas, são DLL criadas com C++, onde os [Ô]pontos de memória[Ô] já estão nela, e o registro delas é dinâmico.
Existe como ser feito em VB6?
Até tem, mas é bem complexo de se fazer... é mais fácil aprender C++ do que fazer em VB, pq a quantidade de problemas que dá, não vale a pena. Mas pra o que exatamente vc precisa, talvez tem um caminho alternativo
Nada especÃfico, só estava [ô]investigando[ô] o assunto.
Pensei que em alguns casos pudessem ser usadas, evitando que outros usuários fizessem uso de DLL exclusivas da empresa.
Existe outro meio?
Pensei que em alguns casos pudessem ser usadas, evitando que outros usuários fizessem uso de DLL exclusivas da empresa.
Existe outro meio?
Assim, se o que vc quer é tipo ter um pequeno framework com as funcionalidades do teu sistema em uma DLL, essas DLL não são aconselhadas, melhor usar ActiveX mesmo. Uma saÃda é criar um sistema de login interno pra essas DLL, assim, um usuário que queira utilizar suas DLL, deve ter um login.
Nesse caso, a idéia do Login, somente meu sistema conseguiria utilizar as funcionalidades da DLL??
Já cheguei a pensar nisso, mas num consegui encontrar um jeito de criar isso ....
Já cheguei a pensar nisso, mas num consegui encontrar um jeito de criar isso ....
é relativamente simples. Para os procedimentos que vc não quer que outra pessoa tenha acesso, crie um parâmetro a mais, que recebe um objeto tipo [Ô]login[Ô] onde vai ter o usuário e senha e só deixa rodar a rotina, se esses dados estiverem ok
KERPLUNK, obrigado pelas idéias.
Vou criar um procedimento inicial obrigatorio, que irá receber o login.
Caso esse procedimento não seja executado com sucesso, os demais tb não serão executados.
Vou criar um procedimento inicial obrigatorio, que irá receber o login.
Caso esse procedimento não seja executado com sucesso, os demais tb não serão executados.
Tópico encerrado , respostas não são mais permitidas