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]Listar formulários abertos

    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Listar formulários abertos Empty [Resolvido]Listar formulários abertos

    Mensagem  =>Nois 25/2/2016, 11:57

    Bom dia!

    utilizo muito a função de ocultar alguns formulários e no decorrer da utilização do projeto pode haver algum formulário que deveria ter fechado por código e não identifiquei, e o mesmo fica executando em off.

    no entanto encontrei muitos exemplos fazendo referencia a um formulário específico, a minha idéia seria algum formulário que exibisse a lista de formulários aberto no projeto naquele momento.

    conto com ajuda de vocês.

    obrigado!


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Listar formulários abertos Empty Re: [Resolvido]Listar formulários abertos

    Mensagem  Marcelo David 25/2/2016, 17:22

    Olá! Crie um formulário qualquer...

    No formulário, adicione uma listbox e ponha de
    lbx. Defina o tipo de origem de linha como
    Lista de valores.

    No evento Ao brir do formulário que acabou de criar, ponha o seguinte
    código:

    Código:
    Dim Obj As AccessObject
    Dim fObj As Object
       
    Set fObj = Application.CurrentProject

    For Each Obj In fObj.AllForms
         If Obj.IsLoaded = True Then
                 Me.lbx.AddItem Obj.Name
         End If
    Next Obj

    Abra alguns formulário do seu projeto e em seguida abra o formulário que criou e veja o resultado e nos informe.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Listar formulários abertos Marcel11
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 979
    Registrado : 09/11/2012

    [Resolvido]Listar formulários abertos Empty Re: [Resolvido]Listar formulários abertos

    Mensagem  =>Nois 25/2/2016, 18:40

    Perfeito!king vai ajudar muito nos meus projetos, obrigado!
    cheers


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Listar formulários abertos Empty Re: [Resolvido]Listar formulários abertos

    Mensagem  Marcelo David 25/2/2016, 19:27

    Grato pelo retorno!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Listar formulários abertos Marcel11

    Conteúdo patrocinado


    [Resolvido]Listar formulários abertos Empty Re: [Resolvido]Listar formulários abertos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 18:56