Boa tarde à todos!
Andei procurando as soluções para o meu problema aqui no forum mas todas os tópicos relacionados não se aplicam ao meu problema.
O problema é o seguinte. Em um formulário, tenho um controle do tipo Guia com algumas guias já prontas. A primeira guia tem alguns controles e dois deles (que estão gerando o problema) são: um controle tipo imagem, e um controle botão de comando que tem a função de atualizar a imagem do controle imagem e atualizar alguns dados.
O botão de comando (cmdConf01), tem a função de alterar a imagem do controle tipo imagem (imgConf01). O que acontece é que ele altera a imagem mas o controle guia pisca a cada vez que você clica em cmdConf01 para acionar o procedimento.
O controle de imagem está configurado para trabalhar com imagem vinculada e não inserida, ou seja, as imagens estão em uma pasta de trabalho.
Veja abaixo o procedimento do botão de comando cmdConf01 para realizar algumas tarefas e por fim, modificar a imagem do controle imagem.
O que quero saber é como parar este pequeno problema do controle guiar ficar piscando, pois é um efeito bem tosco para o programa que estou construindo.
Aguardo.
Andei procurando as soluções para o meu problema aqui no forum mas todas os tópicos relacionados não se aplicam ao meu problema.
O problema é o seguinte. Em um formulário, tenho um controle do tipo Guia com algumas guias já prontas. A primeira guia tem alguns controles e dois deles (que estão gerando o problema) são: um controle tipo imagem, e um controle botão de comando que tem a função de atualizar a imagem do controle imagem e atualizar alguns dados.
O botão de comando (cmdConf01), tem a função de alterar a imagem do controle tipo imagem (imgConf01). O que acontece é que ele altera a imagem mas o controle guia pisca a cada vez que você clica em cmdConf01 para acionar o procedimento.
O controle de imagem está configurado para trabalhar com imagem vinculada e não inserida, ou seja, as imagens estão em uma pasta de trabalho.
Veja abaixo o procedimento do botão de comando cmdConf01 para realizar algumas tarefas e por fim, modificar a imagem do controle imagem.
- Código:
Private Sub cmdConf01_Click()
If IsNull(Me.cboDestino) Then
MsgBox "Você deve informar um setor de destino antes de confirmar o envio do processo!", vbCritical, "Setor de destino não informado"
ElseIf IsNull(Me.cboMotivo) Then
MsgBox "Você deve informar um motivo antes de confirmar o envio do processo!", vbCritical, "Motivo não informado"
Else
If Me.cmdConf01.Caption = "Confirmar?" Then
Me.txtDtEnvio = Date
Me.txtDtRecebimento.Enabled = True
Me.txtDtRecebimento.Locked = True
Me.imgRest01.Picture = Application.CurrentProject.Path & "\imagens\Ações\7881_16x16.png"
Me.cmdConf01.Caption = "Cancelar?"
Call sbAtualizaTb(1)
Else
Me.txtDtEnvio = Null
Me.imgRest01.Picture = Application.CurrentProject.Path & "\imagens\Ações\7711_16x16.png"
Me.cmdConf01.Caption = "Confirmar?"
End If
End If
End Sub
O que quero saber é como parar este pequeno problema do controle guiar ficar piscando, pois é um efeito bem tosco para o programa que estou construindo.
Aguardo.