MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Ajuda para tornar msgbox modal

    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 9/5/2013, 12:33

    Bom dia, mestres.

    Retirei esse exemplo não me lembro se foi daqui dos mestres ou de mestres de outros fóruns.

    Eu só queria saber como fazer esse exemplo de msgbox personalizada e não modal ficar sendo modal.

    Ela está ótima aos meus propósitos, apenas quero deixá-la modal e não estou conseguindo.

    Desculpem se sou um tanto quanto burro.
    Anexos
    [Resolvido]Ajuda para tornar msgbox modal AttachmentMsgboxButtonsPersonalizados.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (29 Kb) Baixado 59 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 9/5/2013, 15:44

    Bom dia Leoni... está falando Pop Up? Abrir por cima de algum form?

    Cumprimentos.
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 9/5/2013, 16:16

    Boa tarde, Piloto.

    É que quando clico em outra parte do form que a chamou (que é pop up) essa msgbox personalizada fica por trás dele. Queria que ela funcionasse como msgbox normal que fica em primeiro plano até ser clicado um botão.

    Não sei se me fiz entender.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Avelino Sampaio 9/5/2013, 16:25

    Não abri o seu arquivo mas creio que atenderá utilizando o acDialog no argumento de chamada do seu formulário.

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 9/5/2013, 16:39

    Boa tarde, Avelino.

    O acDialog para o form eu já fiz como você disse e funcionou perfeito.

    O problema com essa MsgboxPersonalizada é que é API do windows. Quando clico no form ela fica por trás.

    Obrigado.
    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 9/5/2013, 21:08

    Porque não faz um form no estilo de msgBox contendo oos 3 botões... ai coloque ele como restrito...
    Ficará igual.

    Cumprimentos.
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 9/5/2013, 22:50

    Boa noite, mestre Piloto.

    Vou verificar e se não ficar legal, vou pesquisar mais.

    Obrigado.
    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 9/5/2013, 22:53

    Fica não só igual como com a mesma eficiência.

    Aguardamos.

    cumprimentos.
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 10/5/2013, 14:42

    Bom dia, mestre Piloto.

    Desculpe a demora em responder.

    O problema é que em meu BD são muitas MsgBox e com textos diferentes. Para se ter uma idéia, o bd está hoje com 30 Mb de tamanho, mas não é por não está conpactado não, é por ser um bd ligado ao setor público, à unidade que lida com adolescentes infratores, com todo tipo de cadastro de infratores e funcionários, impressões diretamente no bd (praticamente sem uso do word), consequentemente, muitos forms.

    Por isso que utilizando essa MsgBoxPersonalizada por API do windows seria melhor.

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 10/5/2013, 16:32

    Continuo com a mesma opinião... agora levando em consideração o que falaste...

    Cria uma tabela com as mensagens, esta tabela conteria 3 campos...
    ID_Msg
    cpMsg
    cpFormOrigem

    E ao abrir o form, identificaria o form de origem, e carregaria em uma caixa texto desacoplada no form Msg o texto correspondente... Simples.


    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 10/5/2013, 16:33

    Pode até utilizar imagens personalidades para a mensagem cmo Exclamação, interrogação etc...

    Cumprimentos.
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 10/5/2013, 18:10

    Boa tarde, mestre Piloto.

    Você tem razão. dessa forma se tem muito mais opções.

    Obrigado.

    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 10/5/2013, 22:51

    O Fórum agradece o retorno
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  leoni_dias 12/5/2013, 21:16

    Boa tarde, pessoal.

    Resolvi entrar novamente neste tópico, apesar de já resolvido, só para deixar a solução para o tópico que criei.

    Para tornar a MsgBoxPersonalizada uma msg modal basta apenas acrescentar no VbMsgBoxStyle a constante vbSystemModal.

    Ex.

    Não modal: PerText = BBmsgbox(3, 2, "Projeto Teen's", "Qual o processo para a impressão?", vbQuestion, "Criar PDF", "Impressora", "Cancelar")

    Modal: PerText = BBmsgbox(3, 2, "Projeto Teen's", "Qual o processo para a impressão?", vbQuestion Or vbSystemModal, "Criar PDF", "Impressora", "Cancelar")

    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Convidado 12/5/2013, 21:32

    Muito bom... Parabéns pela solução.

    Cumprimentos.

    Conteúdo patrocinado


    [Resolvido]Ajuda para tornar msgbox modal Empty Re: [Resolvido]Ajuda para tornar msgbox modal

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 15:18