CARREGAR FORM COM CONTROLES DE OUTRO!
Boa noite pessoal,
Minha dúvida é a seguinte:
Tenho um form1 com uma text e um bt para abrir um outro form2 e passar o valor para a text2 no form2 que estara sendo aberto pelo bt do form1. Até ai tudo bem! Num da erro... Só que é o seguinte quando chamo o form2 no bt do form1 ele abre o form2 mas num carrega a form2.text com o que esta no form1.text1. Mas se fecho o form2 e abro novamente através do bt do form1 ele carrega a text do form2 com os dados da text no form1. O que pode estar acontecendo?
Abaixo deixo o codigo que escrevi.
Código do bt no form1:
....
Private Sub cmdAbreForm2_Click()
'Abrindo Form2
form2.show 1
'Carregando text1 do form2 com a text do form1
form2.text1 = form1.text1
end sub
....
Alguem pode me ajudar? Obrigado a todos.
Minha dúvida é a seguinte:
Tenho um form1 com uma text e um bt para abrir um outro form2 e passar o valor para a text2 no form2 que estara sendo aberto pelo bt do form1. Até ai tudo bem! Num da erro... Só que é o seguinte quando chamo o form2 no bt do form1 ele abre o form2 mas num carrega a form2.text com o que esta no form1.text1. Mas se fecho o form2 e abro novamente através do bt do form1 ele carrega a text do form2 com os dados da text no form1. O que pode estar acontecendo?
Abaixo deixo o codigo que escrevi.
Código do bt no form1:
....
Private Sub cmdAbreForm2_Click()
'Abrindo Form2
form2.show 1
'Carregando text1 do form2 com a text do form1
form2.text1 = form1.text1
end sub
....
Alguem pode me ajudar? Obrigado a todos.
Robson
Altere a rotina para o Código abaixo:
Form2.Text1 = Form1.Text1
'Abrindo Form2
Form2.Show 1
'Carregando text1 do form2 com a text do form1
'Form2.Text1 = Form1.Text1
Até Breve
[s50]
Altere a rotina para o Código abaixo:
Form2.Text1 = Form1.Text1
'Abrindo Form2
Form2.Show 1
'Carregando text1 do form2 com a text do form1
'Form2.Text1 = Form1.Text1
Até Breve
[s50]
Tópico encerrado , respostas não são mais permitidas