FORM SOME AO EXIBIR MSGBOX
Galera, depois de algum tempo alterei meu sistema para conseguri abrir varios form[ô]s ao mesmo tempo.
Antes eu chamava tudo como modal.
Porem agora estou chamando apenas frmMeuForm.show
E todo msgbox que aparece na tela, o form minimiza, e assim que o msgbox é finalizado, o form volta para a tela.
Alguem sabe como resolver isso?
Antes eu chamava tudo como modal.
Porem agora estou chamando apenas frmMeuForm.show
E todo msgbox que aparece na tela, o form minimiza, e assim que o msgbox é finalizado, o form volta para a tela.
Alguem sabe como resolver isso?
Alguem?
Não consigo te ajudar de hora, mas vou tirar com vc uma dúvida, como vc fez pra abrir não modal ?, eu sempre abro como modal, por segurança, ou seja, usuário, iniciar uma tarefa e ir até o fim antes de mudar de tela, mas recentemente, um cliente me questionou, que usava um sistema, e podia abrir várias telas ao mesmo tempo...tentei fazer um teste e tirar o [Ô]show 1[Ô] , deixar apenas [Ô]show[Ô], mas não abre, acho q deve ser alguma propriedade do form, no meu caso, eu uso 1 MDI, e os demais são comuns...
Então amigo, com MDI Form, eu tambem nao consegui abrir como não modal.
Entao o meu menu é um form comum.
Eu tambem sempre fiz da mesma forma que voce relatou, porém tenho clientes que tambem reclamam que ja viram um outro que abre vários, tenho esse problema principalmente quando o usuário esta no PDV e precisa por exemplo, ver algum cadastro ou relatório em outro form.
Entao o meu menu é um form comum.
Eu tambem sempre fiz da mesma forma que voce relatou, porém tenho clientes que tambem reclamam que ja viram um outro que abre vários, tenho esse problema principalmente quando o usuário esta no PDV e precisa por exemplo, ver algum cadastro ou relatório em outro form.
Ngm passou por isso?
A única forma que eu vejo isso acontecer... Seria se você chamasse um formulário qualquer com Show() e depois você colocasse um messsagebox em outro formulário (que nao esteja em foco) com parâmetro crÃtico, pra sobrepor as janelas.
Se você colocar um botão dentro do formulário que está com o foco .. e no evento click colocar pra aparecer o messsagebox, ele também sobrepõe o formulário?
Se você colocar um botão dentro do formulário que está com o foco .. e no evento click colocar pra aparecer o messsagebox, ele também sobrepõe o formulário?
Isso mesmo DS2T.
Ex, estou no cadastro de clientes, ai clico no Gravar, e no fim do meu botao tem um aviso de [Ô]Registro salvo[Ô], esse msgbox fica sozinho na tela, e o cadastro simplesmente some. Assim que eu clico em OK, o form aparece de novo.
Se fosse só em msgbox vbOk, tudo bem. Mas e quando for de confirmação? [Ô]Confirma os dados preenchidos?[Ô], ai o form some rsrsrs
Ex, estou no cadastro de clientes, ai clico no Gravar, e no fim do meu botao tem um aviso de [Ô]Registro salvo[Ô], esse msgbox fica sozinho na tela, e o cadastro simplesmente some. Assim que eu clico em OK, o form aparece de novo.
Se fosse só em msgbox vbOk, tudo bem. Mas e quando for de confirmação? [Ô]Confirma os dados preenchidos?[Ô], ai o form some rsrsrs
Tente chamar assim:
ou
MsgBox [Ô]olá[Ô], vbMsgBoxSetForeground
ou
MsgBox [Ô]olá[Ô], vbSystemModal
Resolveu?
Resolveu 2?
Jaba, obrigado, vou testar aqui. Estive fora e nao vi o fórum ok?
Tópico encerrado , respostas não são mais permitidas