MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Resolução para Formulário

    Compartilhe

    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1296
    Registrado : 18/07/2010

    [Resolvido]Resolução para Formulário

    Mensagem  Agravina em Sab 28 Ago 2010, 15:40

    Ola Feras.
    Como fazer para que o formulario maximizado se adpte a qualquer resolução de Pc
    Para que botões e imagens não ficam fora do lugar tem como fazer?

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Resolução para Formulário

    Mensagem  vieirasoft em Sab 28 Ago 2010, 16:35

    Agravina

    O Access não é um executável, logo a janela do Access é um MDI e todas as outras serão childs ou seja numa tradução corrente filhotes, mesmo que maximizados. Então quem manda é sempre a janela MDI ou seja a janela principal. Existem programas comerciais para resolver esse problema, logo são pagos. Neste link tem uma aplicação para adaptar a janela do Access e seus controlos a qualquer resolução:

    [Você precisa estar registrado e conectado para ver este link.]

    Agravina
    VIP
    VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1296
    Registrado : 18/07/2010

    Re: [Resolvido]Resolução para Formulário

    Mensagem  Agravina em Sab 28 Ago 2010, 18:18

    Valeu Vieira vou pesquisar Grato.

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8907
    Registrado : 04/11/2009

    Re: [Resolvido]Resolução para Formulário

    Mensagem  JPaulo em Dom 29 Ago 2010, 00:13

    Existe código para que todos os seus formularios se adaptem à resolução de qualquer computador.

    Segunda-feira disponibilizo, estou em viagem.



    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Convidad
    Convidado

    Re: [Resolvido]Resolução para Formulário

    Mensagem  Convidad em Dom 29 Ago 2010, 13:37

    No evento ao carregar do seu formulário:

    ReSizeForm Me


    Exemplo:

    http://www.esnips.com/doc/ee74f783-1c89-4f15-aef3-d83f1649833f/FormResize

    alexandreg
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    Re: [Resolvido]Resolução para Formulário

    Mensagem  alexandreg em Dom 29 Ago 2010, 14:09

    Mestres ja achei o modulo Resive, o problema agora ,é que os campos ficam muitos grandes quando abre o form uso resolução 1024x768 tem como corrigir isto?

    Gilberto Rocha
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1022
    Registrado : 21/01/2010

    Re: [Resolvido]Resolução para Formulário

    Mensagem  Gilberto Rocha em Seg 30 Ago 2010, 03:27

    Po, posta pra gente JPaulo esse código, abraço!!!!

    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8907
    Registrado : 04/11/2009

    Re: [Resolvido]Resolução para Formulário

    Mensagem  JPaulo em Seg 30 Ago 2010, 11:45

    O que eu tenho é este, que no inicio do modulo você altera a resolução desejada, a partir daí os formularios, caixas de texto, combobox`s, botões, etc, tudo ficará redimensionado em qualquer computador.

    A vantagem deste código, é que não altera a resolução de Video no seu HD.

    Você define aqui, por exemplo para 1024x768:

    Código:
    '-----------------------------MODULE CONSTANTS & VARIABLES------------------------------

    Private Const DESIGN_HORZRES As Long = 1024
                                                 
                                                 
    Private Const DESIGN_VERTRES As Long = 768
                                                   
                                                   
    Private Const DESIGN_PIXELS As Long = 96


    [Você precisa estar registrado e conectado para ver este link.]




    .................................................................................
    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    w_fabricio
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 19/09/2010

    Re: [Resolvido]Resolução para Formulário

    Mensagem  w_fabricio em Qua 22 Set 2010, 05:03

    Apesar de atrasado mas...


    eu seria inútil de não agradecer e parabenizar vocês por mais essa novidade.



    valeu...


    desejo ser um expert somente pra devolver a gratificação à vocês através de desenvolvimento .

    lepedesa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    Re: [Resolvido]Resolução para Formulário

    Mensagem  lepedesa em Seg 25 Maio 2015, 03:33

    Agradecendo esta dica. Muito obrigado.

    renatobsilva
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 0
    Registrado : 09/10/2014

    Resolução para Formulário

    Mensagem  renatobsilva em Sex 19 Ago 2016, 14:59

    JPaulo...

    Você ainda utiliza esta rotina ?
    Ela não esta se comportando bem quando mudamos a "opção de Janela" do banco de dados atual para "Documento com Guias".
    Esta intermitente, para alguns formulários funciona, outros não.

    a81796
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 12/08/2014

    Resolução para Formulário

    Mensagem  a81796 em Dom 09 Out 2016, 16:02

    Gostei desta rotina JPaulo

    Mas tenho uma dúvida.

    Quando testei aqui em casa, o form não abriu completamente, tive que esticar redimensionar a janela dele para poder aparecer.

    Ele abriu todo cinza.

    Estava procurando por isso faz tempo!

    Agora basta colocar este módulo em todas as aplicações no front end. Então quando for instalar no micro, checo a resolução do windows e informo nas variáveis do módulo e voilá.

    Isto vai ser muito útil pra mim!

    Só preciso tirar essa dúvida em relação a ter que redimensionar a janela. Isso é normal ou foi algum bug aqui?

      Data/hora atual: Seg 05 Dez 2016, 16:33