USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Duvidas sobre dll
Msmarcus_RJ
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 13/08/2008 17:15 hs         
Não precisaria ser uma DLL (você provalmente irá se enrolar)

Porque não faz algo simples ?

1. Utilizar o registro do Windows
2. Arquivo Criptografado

Utilizar o registro do Windows é o meio fácil e descomplicado para você controlar as funções que irão aparecer em seu Projeto (De acordo com o pacote que você faz)

Uma outra idéia é...

Utilizar um arquivo criptografado é uma maneira segura para você controlar o seu Projeto.
Para isto requer paciência já que o VB não tem funções de criptografia.
Para isto, você mesmo pode fazer.

Exemplo:

a = 292k1mska2
b = 292mksj3a2
c = 292mkejoa2

E por aí vai. Basta utilizar a função INSTR para substituir.

Enfim,
Fica a seu critério
 
TÓPICO EDITADO
 
CODER_EXPERT
GOIÂNIA
GO - BRASIL
ENUNCIADA !
Postada em 22/08/2008 01:32 hs            
É viável sim desenvolver um software separado por módulos DLLs para atualizações contínuas. Você deverá programar cada Janela e rotina em Dlls separadas cada uma com sua função específica, mas vale lembrar que as funções que vc invocar deverão ter ponto de entrada e deverão ser nomes únicos para não haver incompatibilidade com seu Executável. Um exemplo é uma Janela de Login, essa Janela pode ser uma DLL chamada longin.dll que conterá rotinas e formulários com funções de retorno e que poderá ser atualizada o momento que for necessário mas preservando os nomes das funções, funções também poderão ser acrescentadas enquanto haver compatibilidade com outros módulos DLLs. Eu recomendo vc desenvolver um EXE apenas para servir de base e uma DLL principal (ex.: kernel.dll) para manipular todas as outras dlls e liderar a compatibilidade do seu software em relação a uma total mudança sem afetar o EXE. Se tiver trabalhando com Banco de dados recomendo desenvolver uma DLL apenas para trabalhar com o banco de dados para que seja disparado pela DLL principal pq quando tiver necessidade de acrescentar campos e tabelas vc atualiza apenas a DLL do banco de dados e consequentemente atualiza outras DLLs para trabalhar com novos campos e tabelas e mantendo a DLL principal com seu EXE, ou poderá desenvolver um sistema de script para ler um arquivo e provocar ações dentro do seu programa como criar tabelas, adicionar novos campos, remover módulos, acrescentar módulos, etc...

Isso é um projeto de corporação mas é uma ótima solução para empresas de software.
   
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página