PROPRIEDADE PARA FORM SEREM ABERTOS AO MESMO TEMPO
Estou com uma dúvida referente a propriedade do FORM para que permita vários form abrir ao mesmo tempo, lembrando que quando chamo no menu os form coloco o código:
frmAgendamentos.Show vbModal
Se eu mudar para: [ô]frmAgendamentos.Show , Me[ô], o mesmo permite mexer no MDI para chamar os outros FORM porém não abre os mesmos.
Porém queria algo sem código, se tivesse a propriedade mesmo dentro do form.
Se alguém souber algo, coloca aÃ...
frmAgendamentos.Show vbModal
Se eu mudar para: [ô]frmAgendamentos.Show , Me[ô], o mesmo permite mexer no MDI para chamar os outros FORM porém não abre os mesmos.
Porém queria algo sem código, se tivesse a propriedade mesmo dentro do form.
Se alguém souber algo, coloca aÃ...
coloca somente frmAgendamentos.Show.....sem o Me
MILTONSILVA94,
Mas é o mesmo form ou outro form?
Você já pensou em criar um form virtual?
Seria algo +/- assim:
[][ô]s,
Tunusat.
Mas é o mesmo form ou outro form?
Você já pensou em criar um form virtual?
Seria algo +/- assim:
Dim frmTeste As Form
frmTeste = Form1
[][ô]s,
Tunusat.
TUNUSAT, quero abrir outro form diferente do menu.
F001E, a rotina [ô]frmAgendamentos.Show[ô] se eu colocar nos meus form, ao selecionar para abrir um novo formulário ele fechará o atual sendo que eu preciso que fique aberta também e só feche se eu clicar no botão de fechar...
F001E, a rotina [ô]frmAgendamentos.Show[ô] se eu colocar nos meus form, ao selecionar para abrir um novo formulário ele fechará o atual sendo que eu preciso que fique aberta também e só feche se eu clicar no botão de fechar...
MILTONSILVA94,
Mas a ideia é criar um [Ô]form virtual[Ô].
Exemplo:
1 - Crie um projeto com dois forms: (form1 e form2)
2 - Dentro do form1 coloque um botão e dentro do botão coloque o código abaixo:
Veja que o [Ô]form[Ô] virtual chamado de [Ô]frmTesteV[Ô] vai copiar todas as caracterÃsticas do Form2 e abrir na tela.
[][ô]s,
Tunusat.
Mas a ideia é criar um [Ô]form virtual[Ô].
Exemplo:
1 - Crie um projeto com dois forms: (form1 e form2)
2 - Dentro do form1 coloque um botão e dentro do botão coloque o código abaixo:
Private Sub Command1_Click()
Dim frmTesteV As Form
Set frmTesteV = frmTeste2
frmTeste1.Show
End Sub
Veja que o [Ô]form[Ô] virtual chamado de [Ô]frmTesteV[Ô] vai copiar todas as caracterÃsticas do Form2 e abrir na tela.
[][ô]s,
Tunusat.
Fiz e deu o seguinte erro da imagem.
Faz um teste aÃ. Estou sem o VB6 aqui, mas se minha memória não falha, vai funcionar (com um pouco de sorte hahahaha).
Coloca isso onde você quer abrir um novo form:
Sendo Form1 o nome que você deu pro seu form. Deve funcionar.... se bem que não vejo o Vb6 já tem uma cara, não sei porque mas VB6 me faz lembrar do Let, o coitado foi instinto com a OO hahaha
Coloca isso onde você quer abrir um novo form:
Dim formulario As New Form1
formulario.Show
Sendo Form1 o nome que você deu pro seu form. Deve funcionar.... se bem que não vejo o Vb6 já tem uma cara, não sei porque mas VB6 me faz lembrar do Let, o coitado foi instinto com a OO hahaha
Muito obrigado TUNUSAT e DS2T. Testei aqui e deu certo agora.
Tópico encerrado , respostas não são mais permitidas