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

    [Resolvido]Função ao mover mouse

    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Função ao mover mouse

    Mensagem  washytonn Qua 10 Jul - 8:45

    Coloquei em um formulário uma Rótulo uma função ao mover mouse onde faz aparecer uma figura, só que quando passo mouse em cima do rotulo aparece a figura mas fica tipo piscando. queria que isso pare...

    tem como fazer???
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Marco Messa Qua 10 Jul - 8:49

    Fala rapaz,

    Teria como vc postar o código que utilizou no mouse_move? Assim as pessoas do fórum podem ajudar mais.

    Abs cheers 


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  washytonn Qua 10 Jul - 9:02

    Private Sub Sub1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Call SubMenuLinhas
    Call CorSub

    If Me.Linha10.Visible = False Then
    Me.Sub1.ForeColor = 65280
    Me.Sub1.BorderColor = 65280
    Me.Linha10.Visible = True
    Else: Me.Linha10.Visible = True
    Exit Sub
    End If
    End Sub

    mas ja tentei esse aqui tambem e foi a mesma coisa

    Private Sub Sub1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Call SubMenuLinhas
    Call CorSub

    Me.Sub1.ForeColor = 65280
    Me.Linha10.Visible = True

    End Sub
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Marco Messa Qua 10 Jul - 9:59

    Sub1 é o nome do rótulo?

    O que provavelmente está acontecendo é que qualquer milímetro que você movimente sobre o rótulo, o código que você citou é executado, fazendo aparecer ou desaparecer a imagem.
    Mas ficou uma dúvida sobre qual o nome do controle que tem a imagem, no código abaixo não tem nada que de a entender que tenha uma imagem, é esse Linha10?

    Eu analisei o seu código, seguem algumas notas:

    Código:

    'Tente sempre identar bem o seu código para que você possa entender melhor a estrutura e como as coisas estão sendo executadas

    Private Sub Sub1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
       Call SubMenuLinhas
       Call CorSub

       If Me.Linha10.Visible = False Then
          Me.Sub1.ForeColor = 65280
          Me.Sub1.BorderColor = 65280
          Me.Linha10.Visible = True
       Else
          Me.Linha10.Visible = True
          Exit Sub 'Esse exit sub é desnecessário pois após o término do If o procedimento já iria finalizar
       End If
    End Sub

    Smile 


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  washytonn Qua 10 Jul - 11:01

    continua a mesma coisa, toda que que movimento o mouse em cima do rotulo a imagem aparece mas se continuo passando em cima fica piscando, o que quer é que assim que a imagem fique visivel ele pare a função, eu acho que assim ele vai parar de piscar.
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Marco Messa Qua 10 Jul - 12:27

    Mas cara, eu não mudei quase nada no seu código, você viu as perguntas que eu te fiz no post anterior? Fiz as perguntas pra entender melhor o seu problema.
    Eu nem sei exatamente qual é o nome do seu controle que usa a imagem...

    Repito:


    Sub1 é o nome do rótulo?

    O que provavelmente está acontecendo é que qualquer milímetro que você movimente sobre o rótulo, o código que você citou é executado, fazendo aparecer ou desaparecer a imagem.
    Mas ficou uma dúvida sobre qual o nome do controle que tem a imagem, no código abaixo não tem nada que de a entender que tenha uma imagem, é esse Linha10?


    Abs


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  washytonn Qui 11 Jul - 9:03

    a imagem é a Linha10
    o rótulo é o Sub1
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Marco Messa Qui 11 Jul - 9:10

    Dentro de algum desses dois procedimentos tem alguma linha de código que faça o Linha10 ficar invisível de novo?


    Call SubMenuLinhas
    Call CorSub


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  washytonn Qui 11 Jul - 9:20

    é isso mesmo, tem sim.

    é por isso que fica meio que piscando...

    agora uma pergunta como faço para que as figuras sumam e apareça só a que eu quero em uma função
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  washytonn Qui 11 Jul - 9:24

    Marco Messa, valeu cara, deu certo, era exatamente isso, toda vez que eu movia o mouse ele fazia sumir por causa da função e reexibia. deu certo, resolvido o problema

    Grato
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Marco Messa Qui 11 Jul - 9:29

    Vamos lá, uma coisa de cada vez rs.

    Como você disse que possui uma parte do código que executa no mouse move que faz a imagem desaparecer se ela já estiver aparecendo, é exatamente isso que faz ela ficar piscando.

    Até aí tudo bem, porque pelo visto você entendeu que é o que acontece. Então o que deve ser feito é que o mouse_move no rótulo faça apenas aparecer a imagem, e no mouse_move do formulário faça desaparecer a imagem. Entendeu? Assim a imagem não vai ficar aparecendo e desaparecendo toda vez que você passa o mouse sobre o rótulo.
    Como o rótulo não possui um evento como o hover, que seria algo como quando o mouse está sobre o elemento, temos que fazer um paleativo para ativar e desativar a sua imagem.

    Abs


    .................................................................................
    Tea with me that I book your face Cool
    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Marco Messa Qui 11 Jul - 9:32

    Que bom que você conseguiu resolver e principalmente entender. É o melhor que podemos tirar de um fórum, que é conhecimento e não código pronto.
    Eu poderia pedir pra você subir sua base, eu arrumaria e mandaria pra você, porém não iria lhe agregar nenhum conhecimento.

    É isso ae manolo, precisando estamos aí o/

    Cool 


    .................................................................................
    Tea with me that I book your face Cool
    avatar
    diegocmdl
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 14/04/2013

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  diegocmdl Sex 8 Nov - 13:37

    Boa tarde,

    Criei um menu que no evento ao mover do mouse ele abre submenus.
    O problema é que a medida que eu mexo o cursor os submenus não param de piscar:

    Private Sub Comando129_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

    'Botão Quantitativo.
    Me.Comando135.Visible = True
    Me.Comando136.Visible = True
    Me.Comando137.Visible = True

    End Sub

    Como faço para deixá-los estáticos ao mover o mouse?
    avatar
    washytonn
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 295
    Registrado : 13/01/2012

    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  washytonn Ter 12 Nov - 9:32

    foi o meu mesmo erro, dar uma olhada se você alem de colocar para exibir também não colocou para ocultar ao mover o mouse.

    Conteúdo patrocinado


    [Resolvido]Função ao mover mouse Empty Re: [Resolvido]Função ao mover mouse

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Dom 28 Abr - 15:37