transferencia de dados entre projetos
Olá Amigos. Conclui alguns módulos, todos isolados, cada qual com o seu projeto e DM. Agora preciso montar um projeto principal, solicitar senha e colocar os módulos disponiveis para esta senha na tela. Em seguida quando houver o clique num dos módulos preciso chamar o projeto daquele módulo e transferir 4 variaveis para o módulo chamado. Como devo fazer ? Obrigado.
Carlos Cabral
Curtidas 0
Respostas
Rafael Cunha
14/01/2013
Você pode utilizar a Função ParamStr para passar as informações entre os projetos. Abaixo um exemplo:
Espero que te ajude.
Prms1 = ParamStr(1); Prms2 = ParamStr(2); Prms3 = ParamStr(3);
Espero que te ajude.
GOSTEI 0
Carlos Cabral
14/01/2013
Eu to tão enrolado, que nem tive tempo de ver. Me desculpe. Não, não adiantou, esta faltando uma situação, que não consigo achar. Tipo assim, com a tela principal do sistema, vou preencher 4 variáveis. Até ai beleza, clicando em buttom deverei chamar outro módulo executável, mas não consigo executar. Vamos dar nomes talvez fique mais facil entender. Projeto CONTROLADOR, quando clicar no icone Financeiro, preciso chamar o projeto CONTASPAGAR (que é um executável e passar variavel 1, 2, 3 e 4, para o projeto. Obrigado.
GOSTEI 0
Daniel Santos
14/01/2013
Então amigo e como foi dito no exemplo
Voce vai chamar Executa(Programa,'var1=3 var2=4 var3...')
E no sistema destino voce vai pegar de acordo com a variavel ParamStr(1)
Ps: Aconcelho adotar o json para isso, pq ai passa um parametro so.
Voce vai chamar Executa(Programa,'var1=3 var2=4 var3...')
E no sistema destino voce vai pegar de acordo com a variavel ParamStr(1)
Ps: Aconcelho adotar o json para isso, pq ai passa um parametro so.
GOSTEI 0
Daniel Santos
14/01/2013
Olha esse video http://www.youtube.com/watch?v=ePcsytlmWtU&feature=youtu.be
GOSTEI 0
Carlos Cabral
14/01/2013
Brigadu !!! Funcionou.
GOSTEI 0
José
14/01/2013
Obrigado pelo retorno, Carlos. Sendo assim, estou fechando este tópico. Caso precise, fique à vontade para abrir novos.
GOSTEI 0