CAPTION
eu tenho um form e no menu dele ta pra ele abrir o form2
dai eu ponho
form2.caption = "blabla"
form2.show
dai quando abre o form ele aparece com o nome q ta no propriedades dele e nao nesse caption q eu pus pq dependendo do caso ele tem 2 nomes diferentes
alguem sabe pq nao ta mudando o nome do form2???
agradeço a ajuda
dai eu ponho
form2.caption = "blabla"
form2.show
dai quando abre o form ele aparece com o nome q ta no propriedades dele e nao nesse caption q eu pus pq dependendo do caso ele tem 2 nomes diferentes
alguem sabe pq nao ta mudando o nome do form2???
agradeço a ajuda
Experimente colocar no Form_load do form2, que deve dar certo;
Crie uma variável global e verifique essa variável no form_load.
Ex:
qdo vc clicar no menu1 a variavel vai valer 1 então o caption do form2 é "X"
qdo vc clicar no menu2 a variavel vai valer 2 então o caption do form2 é "Y"
Ex:
qdo vc clicar no menu1 a variavel vai valer 1 então o caption do form2 é "X"
qdo vc clicar no menu2 a variavel vai valer 2 então o caption do form2 é "Y"
Marcelo, segue um exemplo melhor:
No formulário que está o menu...
Public tipo As Integer
Private Sub Menu1_Click()
tipo = 1
Form2.Show
End Sub
No Formulário q vc vai chamar...
Private Sub Form_Load()
If Form1.tipo = 1 Then
Me.Caption = "X"
Else
Me.Caption = "Y"
End If
End Sub
Tópico encerrado , respostas não são mais permitidas