2 PROJETOS EM 1 GRUPO
Uma outra alternativa, seria criar 2 projetos do modo ACTIVEX (gerando DLL deles), e um terceiro projeto só pra gerar o executável.
E neste executável, VC faria a referência dessas DLL, e de lá abriria qualquer form que fosse necessário. Já que o executável estaria SEPARADO dos outros 2 projetos (que estariam compiladas em DLLÂÂ's).
Aquàonde trampo trabalhamos assim. Temos um GRUPO onde trabalhamos com cerca de 15 projetos (no mÃÂÂnimo). Então, são 15 DLL geradas e somente 1 executável.
Se precisamos mandar pro cliente uma nova versão, mandamos somente a DLL nova, e não um EXE.
E neste executável, VC faria a referência dessas DLL, e de lá abriria qualquer form que fosse necessário. Já que o executável estaria SEPARADO dos outros 2 projetos (que estariam compiladas em DLLÂÂ's).
Aquàonde trampo trabalhamos assim. Temos um GRUPO onde trabalhamos com cerca de 15 projetos (no mÃÂÂnimo). Então, são 15 DLL geradas e somente 1 executável.
Se precisamos mandar pro cliente uma nova versão, mandamos somente a DLL nova, e não um EXE.
Olha, milhões de vezes melhor criar DLL's mesmo.
Assim para chamar um determinado Form é só criar um método que faz isto na Dll especÃÂÂfica.
o único problema, é que se estas DLL's estiverem referenciadas no EXE Principal, tem que atualizar o EXE também, ou ativar a compatibilidade binária das DLL's.
Mas está aàuma solução MUITO profissional, diferente da Solução do Sinkertec e da minha também, hehe.
Assim para chamar um determinado Form é só criar um método que faz isto na Dll especÃÂÂfica.
o único problema, é que se estas DLL's estiverem referenciadas no EXE Principal, tem que atualizar o EXE também, ou ativar a compatibilidade binária das DLL's.
Mas está aàuma solução MUITO profissional, diferente da Solução do Sinkertec e da minha também, hehe.
Nem imagino como fazer essa solucao do Lcsd...
Compila um projeto por meio de .dll.
Eu tenho cinco projetos compilados em dlls e sao chamados a partir de um executavel.
Tenta dessa forma que da certo!
Espero ter ajudado!
Eu tenho cinco projetos compilados em dlls e sao chamados a partir de um executavel.
Tenta dessa forma que da certo!
Espero ter ajudado!
é que nunca trabalhei com Dll's nao sei nem como começar... c alguem de bom coracao :) quiser ensinar esse leigo aqui vou ficar ó .
flw
flw
de uma pesquisada sobre classes
Crie um projeto como ACTIVEX DLL, e desenvola normalmente como se fosse um projeto EXE normal.
Só que na hora de compilar, VC nã ovai gerar um EXE, e sim uma DLL.
No seu EXE, lá no REFERENCES, faça referência a essa DLL e pronto.
Quando VC precisar gerar uma nova DLL, VC gera e manda para o seu cliente, sem haver a necessidade de gerar um novo EXE, pois a DLL será substituÃÂÂda por essa nova.
Crie CLASSES para a chamada dos seus FRMÂÂ's, e nestas classes PUBLICAS, fica mais fácil VC ler e chamar uma determinada tela/relatório.
Só que na hora de compilar, VC nã ovai gerar um EXE, e sim uma DLL.
No seu EXE, lá no REFERENCES, faça referência a essa DLL e pronto.
Quando VC precisar gerar uma nova DLL, VC gera e manda para o seu cliente, sem haver a necessidade de gerar um novo EXE, pois a DLL será substituÃÂÂda por essa nova.
Crie CLASSES para a chamada dos seus FRMÂÂ's, e nestas classes PUBLICAS, fica mais fácil VC ler e chamar uma determinada tela/relatório.
Tópico encerrado , respostas não são mais permitidas