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]efeito pintar caixa de texto em foco no formulario

    avatar
    wesleyrob9
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 08/02/2012

    [Resolvido]efeito pintar caixa de texto em foco no  formulario Empty [Resolvido]efeito pintar caixa de texto em foco no formulario

    Mensagem  wesleyrob9 24/4/2015, 21:31

    boa tarde !!!

    tenho um formulario que recebe dados de uma consulta.
    e coloquei o cadigo abaixo para ao reber o foco o campo ficar em laranja e ao perder o foco volta ao normal, porem esse campo ja vem preenchido e ao mover o foco os dados desaparecem e da que os valores estao duplicados.

    o codigo e este de um exemplo do forum.
    Public Sub ctl_Foco()
    Dim lngVerde As Long
    Dim lngLaranja As Long

    lngBorderColor = Me.ActiveControl.BorderColor

    lngVerde = RGB(154, 205, 50)
    lngLaranja = RGB(255, 211, 155)
    Me.ActiveControl.Value = ""
    Me.ActiveControl.BorderStyle = 1
    Me.ActiveControl.BorderWidth = 2
    Me.ActiveControl.BorderColor = lngLaranja
    Me.ActiveControl.FontWeight = 700
    Me.ActiveControl.FontSize = 10
    Me.ActiveControl.ForeColor = black
    Me.ActiveControl.BackColor = RGB(255, 255, 204)
    End Sub

    Public Sub ctl_Sem_Foco()

    Dim lngBranco As Long
    Dim lngCinzento As Long

    lngBranco = RGB(255, 255, 255)
    lngCinzento = RGB(205, 200, 177)

    Me.ActiveControl.BorderStyle = 1
    Me.ActiveControl.BorderWidth = hairline
    Me.ActiveControl.BorderColor = lngBorderColor
    Me.ActiveControl.FontWeight = 400
    Me.ActiveControl.FontSize = 9
    Me.ActiveControl.ForeColor = black
    Me.ActiveControl.BackColor = lngBranco
    End Sub

    alqguem sabe porque?
    avatar
    wesleyrob9
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 08/02/2012

    [Resolvido]efeito pintar caixa de texto em foco no  formulario Empty Re: [Resolvido]efeito pintar caixa de texto em foco no formulario

    Mensagem  wesleyrob9 24/4/2015, 21:37

    deculpa mas acho que achei o erro .

    Me.ActiveControl.Value = ""

    esse codigo estava deixando o valor em branco
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1416
    Registrado : 07/12/2011

    [Resolvido]efeito pintar caixa de texto em foco no  formulario Empty Re: [Resolvido]efeito pintar caixa de texto em foco no formulario

    Mensagem  tauron 24/4/2015, 22:13

    Amigo dê uma olhada neste exemplo do mestre Avelino:
    Anexos
    [Resolvido]efeito pintar caixa de texto em foco no  formulario AttachmentPintaCampoFoco.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (123 Kb) Baixado 47 vez(es)
    avatar
    wesleyrob9
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 08/02/2012

    [Resolvido]efeito pintar caixa de texto em foco no  formulario Empty Re: [Resolvido]efeito pintar caixa de texto em foco no formulario

    Mensagem  wesleyrob9 25/4/2015, 02:41

    obrigado!!!
    este exemplo serviu bem tambem.


    Conteúdo patrocinado


    [Resolvido]efeito pintar caixa de texto em foco no  formulario Empty Re: [Resolvido]efeito pintar caixa de texto em foco no formulario

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 19:30