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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  buscar informacoes de formulario secundario...
jvlsm
SANTA MARIA
RS - BRASIL
ENUNCIADA !
Postada em 27/03/2007 20:07 hs            
Caros Colegas,
 
Voces com certeza ja devem ter utilizado o controle common dialog.
Alguem saberia me dizer qual a tecnica que este controle utiliza?
 
Por exemplo tenho um form1, e abro um form2 que vai me retornar uma
informacao para o form1, tipo uma pesquisa, como eu poderia fazer que este
resultado retorne para o form1, sem ter que ficar criando condicoes no form2
para ver de que form originou a pesquisa....
 
Hoje faço assim:
1. para abrir a pesquisa:
form2.show
form2.tag="form1"
2.No confirmar do form2 faco o seguinte:
if me.tag="form1" then
  form1.nome=me.nome
end if
unload me

Juliano V. Londero
jvlsm@terra.com.br
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 28/03/2007 10:45 hs            
Vc utiliza variáveis públicas ou globais. Exemplo:
 
Num módulo coloque
 
Global Texto as String
 
no seu form1:
 
Texto = "Teste"
 
No clique do botão do seu form2:
 
msgbox Texto
 
qq dúvida é só postar colega
 
at+
   
jvlsm
SANTA MARIA
RS - BRASIL
ENUNCIADA !
Postada em 28/03/2007 18:28 hs            
Entendi seu exemplo mas vc nao compreendeu direito minha duvida.
Ja havia pensado numa ideia como voce falou, posso utilizar variaveis globais. O problema é que qdo estou com o form1 aberto e chamo o form2 o procedimento deveria aguardar o form2 ser encerrado. Vi ate um procedimento de timer, ou seja, aguardar um form que foi aberto ser fechado para continuar executando o procedimento, mas nao deu muito certo.
 
Por isso que falei no controle commondialog, se for ver, e bem isso que preciso, qdo vc chama o commondialg nao e mais ou menos assim:
 
form.dialog.ShowOpen
arquivo = dialog.FileName
 
pois entao, enquanto vc nao fechar a janela do dialog, o sistema nao executa a 2ª linha. capiti?
 

Juliano V. Londero
jvlsm@terra.com.br
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 28/03/2007 19:11 hs            
se eu entendi direito:
 
no evento click de um botão no Form1 por exemplo:
 
Form2.show 1,me
 
Vc estará chamando o form2 modalmente e enqüanto o form2 não for encerrado o form1 fica "inacessível".
 
at+
   
Página(s): 1/1    


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