Usando forms de outro projeto.

Delphi

21/07/2009

Boa Noite amigos,

Tenho um projeto principal. Nele tenho alguns forms:
frmPrincipal
frmCadFunc
frmCadEmp
frmCadIns

No form Principal fica todos os menus para chamar os outros forms.
Agora criei outro projeto chamado Orcamentos e nele tenho outros forms.
frmOrc
frmRelOrc

Eu preciso chamar no menu do frmPrincipal do Projeto Principal o frmOrc do projeto Orcamentos.

Como que faço isto?
Alguém pode me ajudar?

Obrigado.
Uelinton


Uelinton_reis

Uelinton_reis

Curtidas 0

Respostas

Danielrsanches

Danielrsanches

21/07/2009

qual é a sua idéia para separar os projetos ???

pra vc chamar o form diretamente, vc deverá incluí-lo no projeto (Menu Project > Add to Project ´Delphi 7´).... assim, vc pode chamá-lo diretamente, pois ele fará parte do seu projeto...

tente explicar melhor sua idéia ...


abraços !!


GOSTEI 0
Osocram

Osocram

21/07/2009

Amigo,
É so adicionar o o form no seu projeto, e usar normalmente.
Menu Project> Add to Project

Era isso a sua duvida ou entendi errado?


GOSTEI 0
Uelinton_reis

Uelinton_reis

21/07/2009

Bom dia Amigos.

A idéia, é ter o módulo principal e depois quando o cliente quiser o possa integrar os outros módulos. Ex.:
Módulo Financeiro
Módulo Orçamento
etc...

Mas a questão é que os forms dos outros módulos utiliza variaveis do módulo principal.

Como devo fazer isto?

Obrigado.

Uelinton


GOSTEI 0
Osocram

Osocram

21/07/2009

Vc quer modularizar mas amarrou o sistema...

Vc tem que tentar separar melhor as coisas...
por exemplo essas variaveis deixar em uma lib.

Bom dia Amigos. A idéia, é ter o módulo principal e depois quando o cliente quiser o possa integrar os outros módulos. Ex.: Módulo Financeiro Módulo Orçamento etc... Mas a questão é que os forms dos outros módulos utiliza variaveis do módulo principal. Como devo fazer isto? Obrigado. Uelinton



GOSTEI 0
Uelinton_reis

Uelinton_reis

21/07/2009

Vc quer modularizar mas amarrou o sistema... Vc tem que tentar separar melhor as coisas... por exemplo essas variaveis deixar em uma lib. [quote:aa90a13df6=´uelinton_reis´]Bom dia Amigos. A idéia, é ter o módulo principal e depois quando o cliente quiser o possa integrar os outros módulos. Ex.: Módulo Financeiro Módulo Orçamento etc... Mas a questão é que os forms dos outros módulos utiliza variaveis do módulo principal. Como devo fazer isto? Obrigado. Uelinton
[/quote:aa90a13df6]

Por favor amigo,

Sou novo na área. Você se importa de explicar melhor.
O que seria a ´[b:aa90a13df6]lib[/b:aa90a13df6]´?
Como devo fazer isto?

Obrigado.

Uelinton


GOSTEI 0
Uelinton_reis

Uelinton_reis

21/07/2009

Boa tarde a todos.

Será que alguém poderia me ajudar nesta questão?

Obrigado.

Uelinton


GOSTEI 0
Osocram

Osocram

21/07/2009

Vc adiciona uma Unit no seu projeto e renomeia ela de Lib
Pronto.. dae agora tudo que for generico para todos os modulos vc coloca ae.

dae em todos os modulos vc adiciona esta lib.
Ela vai funcionar como uma especie de repositorio.

Um exemplo.
vamos supor que em todos os modulos vc tem que saber qual o usuario logado
Então vc cria uma função ou uma classe que busca o usuario.

Nos seus modulos vc simplesmente chama a função ou classe e pega os dados necessarios.

Boa tarde a todos. Será que alguém poderia me ajudar nesta questão? Obrigado. Uelinton



GOSTEI 0
Osocram

Osocram

21/07/2009

Procura no google ou mesmo nos artigos da ClubeDelphi e até mesmoa qui no forum sobre modularização com bpl.

E da uma estudada no assunto.


GOSTEI 0
POSTAR