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


3 participantes

    Forms sempre no topo com form abrindo logo abaixo

    avatar
    cjsilva2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 259
    Registrado : 26/06/2013

    Forms sempre no topo com form abrindo logo abaixo Empty Forms sempre no topo com form abrindo logo abaixo

    Mensagem  cjsilva2013 10/12/2015, 19:05

    Boa tarde senhores,

    Mais uma vez venho solicitar ajuda dos companheiros, para um dúvida. Já vi em algum site a utilização do Move...

    Estou ultilizando a função:

    Option Explicit
    Public Const HWND_TOP = 0
    Public Const SWP_NOMOVE = 2
    Public Const SWP_NOSIZE = 1
    Public Const HWND_TOPMOST = -1
    Public Const HWND_NOTOPMOST = -2
    Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
    Public Function SetTopMostWindow(hWnd As Long) As Long
    SetTopMostWindow = SetWindowPos(hWnd, HWND_TOPMOST, 200, 0, 0, 200, SWP_NOSIZE)
    End Function

    Para que o form Menus ao abrir fique fixo no topo do Desktop, conform anexo...

    Gostaria de ajuda dos companheiros, para ao clicar nos botões do Menu, abrir os forms na frente do Menus ou abaixo. Pois não estou conseguindo. Ou o form abre por tráz do Menu ou para abrir, uso no Clique: DoCmd.Close
    DoCmd.OpenForm "frmCadastro", acNormal, "", "", , acNormal

    porém, é chato, pois terei que abrir um form de cada vez... Com o form Menus no topo de forma fixa e os forms abrindo normalmente. posso usar mais de um form para cadastro entre outros...

    Desde já agradeço a ajuda dos companheiros...

    Tentei anexar a imagem do Menu mais não consegui...

    O menu é simples, abre no topo. O que quero é que ao clicar nos botões os forms na frente ou abaixo do Menu. Se poderem me ajudar com esse desafio fico grato...

    Desde já agradeço a todos...

    "Deus sempre prepara pessoas capacitadas para capacitar outras pessoas. Isso é um grande privilégio, poder ensinar e ver o crescimento de alguém que aprendeu com agente. Ainda que não valorize! Mais xerocamos algo na vida dessa pessoa"
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Forms sempre no topo com form abrindo logo abaixo Empty Re: Forms sempre no topo com form abrindo logo abaixo

    Mensagem  Noobezinho 10/12/2015, 22:55

    Veja esse exemplo

    Nele tem uma função e duas caixas de texto que estão invisíveis, que mostram as coordenadas do mouse.
    Deixe-as visíveis,para te auxiliar onde posicionar outros fomulários.
    Posicione os outros formulários abaixo do formulário menu para não fica sobre ou debaixo dele.
    Veja também na propriedade Ao carregar do formulário o código para posicionar o formulário.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    cjsilva2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 259
    Registrado : 26/06/2013

    Forms sempre no topo com form abrindo logo abaixo Empty Forms sempre no topo com form abrindo logo abaixo

    Mensagem  cjsilva2013 11/12/2015, 00:53

    Boa noite,

    Obrigado Nobeezinho, vou estudar o arquivo de exemplo.

    Desde já te agradeço pelo seu apoio...

    Assim que conseguir, te retorno...

    Abraço.
    avatar
    cjsilva2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 259
    Registrado : 26/06/2013

    Forms sempre no topo com form abrindo logo abaixo Empty Forms sempre no topo com form abrindo logo abaixo

    Mensagem  cjsilva2013 11/12/2015, 11:20

    Bom dia Nobeezinho,

    Seria possível te enviar o arquivo por e-mail. Pois o projeto está em aberto...

    Fiz de outra forma o Menu... O que você me enviou é show de bola. Vou usar em outro projeto e estava precisando...

    esse que fiz é mais simples...

    Você vendo vai entender e poder me ajudar...

    Abraço,
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Forms sempre no topo com form abrindo logo abaixo Empty Re: Forms sempre no topo com form abrindo logo abaixo

    Mensagem  JPaulo 11/12/2015, 11:30

    Teste colocando o seu frmCadastro com popup=sim e janela restrita=sim


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Forms sempre no topo com form abrindo logo abaixo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Forms sempre no topo com form abrindo logo abaixo Folder_announce_new 102 Códigos VBA Gratuitos...
    Forms sempre no topo com form abrindo logo abaixo Folder_announce_new Instruções SQL como utilizar...
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Forms sempre no topo com form abrindo logo abaixo Empty Re: Forms sempre no topo com form abrindo logo abaixo

    Mensagem  Noobezinho 11/12/2015, 13:10

    Se a dica do JPaulo não resolver,

    Utilize o mega dropbox, MeoCloud ou ge.tt esse

    último, não precisa se cadastrar.

    Comprima teu arquivo em zip ou rar, pode

    colocar senha se quiser.

    Então disponibilize o link para baixar.

    Assim não só eu, como todos podem ajudar.



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    cjsilva2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 259
    Registrado : 26/06/2013

    Forms sempre no topo com form abrindo logo abaixo Empty Forms sempre no topo com form abrindo logo abaixo

    Mensagem  cjsilva2013 11/12/2015, 18:01

    Boa tarde, João Paulo, Nobezinho e demias companheiros.

    Segue link para baixar a idéia do MENU no topo... É simples...

    Gostaria que os forms abrisem abaixo do Menu ou s frente... Uma forma diferente...

    Desde já agradeço a ajuda dos companheiros...

    http://www.4shared.com/rar/xUiqp_-Aba/JefRecibo.html
    avatar
    cjsilva2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 259
    Registrado : 26/06/2013

    Forms sempre no topo com form abrindo logo abaixo Empty Forms sempre no topo com form abrindo logo abaixo

    Mensagem  cjsilva2013 12/12/2015, 11:14

    Bom dia companheiros,

    Utilizando a função abaixo, fiz a manipulação e deu certo como queria que abrissem os forms...

    'Começo

    Option Explicit
    Public Const HWND_TOP = 0
    Public Const SWP_NOMOVE = 2
    Public Const SWP_NOSIZE = 1
    Public Const HWND_TOPMOST = -1
    Public Const HWND_NOTOPMOST = -2
    Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
    Public Function SetTopMostWindow(hWnd As Long) As Long
    SetTopMostWindow = SetWindowPos(hWnd, HWND_TOPMOST, 200, 0, 0, 200, SWP_NOSIZE)
    End Function

    'Fim

    Tentei da forma que J.Paulo passou mais não funfou...

    Agora peço de ajuda para que os Relatórios ao abrir abram a frente. Pois estão abrindo atrás do form Menu...

    Desde já agradeço....

    Conteúdo patrocinado


    Forms sempre no topo com form abrindo logo abaixo Empty Re: Forms sempre no topo com form abrindo logo abaixo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 03:13