FORM MDI
Olá pessoa boa tarde, tenho outra duvida que espero que vcs possa m ajudar!!!Em meu aplicativo tenho um Form MDI como form principal, gostaria que todas as outras telas abrisse sobre ele, só que uso um codigo de restrição de login que o o seguinte:
Sempre qndo uso esse codigo para abrir outro form o form principal some, se eu uso simplesmente o codigo:
Já tentei mudar a propriedade MDIChild de false para true, mas qndo faço isso ele nem abre, será que alguem pode me dizer onde estou errando? Já procurei em todo lado da net, mas não consigo ver o meu erro!!!
Acima uma imagem de como quero que abra todas as telas!!!
Forte abraço!!!
Citação:Set RS = New ADODB.Recordset
Set con = New ADODB.Connection
con.Open (cnSQL)
Dim flag As Boolean
[ô] uma query
Set RS = con.Execute([Ô]select * from login where codigo_usuario =[Ô] & frmLogin.txtcodigo.Text)
If RS!fornecedores Then
flag = True
End If
RS.MoveNext
[ô]Wend
If flag = True Then
Me.Hide
frmcadastro_fornecedor.Show
Else
MsgBox [Ô]Você não está autorizado, para acessar este modulo![Ô], vbInformation, [Ô]Mecanica Soft[Ô]
End If
Sempre qndo uso esse codigo para abrir outro form o form principal some, se eu uso simplesmente o codigo:
Citação:ai sim ele abre em cima do form principal...frmcadastro_clientes.show
Já tentei mudar a propriedade MDIChild de false para true, mas qndo faço isso ele nem abre, será que alguem pode me dizer onde estou errando? Já procurei em todo lado da net, mas não consigo ver o meu erro!!!
Acima uma imagem de como quero que abra todas as telas!!!
Forte abraço!!!
tente.. frmcadastro_clientes.show 1
ou frmcadastro_clientes.show vbmodal
ou frmcadastro_clientes.show vbmodal
vc tentou tirar o me.hide do código
Obrigada amigos deu certo na dica do MARCELO-TREZE, nem acredito faz uma semana que estou com essa pergunta em outro forum.... muito obrigada...
Tópico encerrado , respostas não são mais permitidas