Notifications
Clear all

ComboBox Change

6 Posts
3 Usuários
0 Reactions
1,416 Visualizações
(@trindade)
Posts: 0
New Member
Topic starter
 

Boa tarde, Galera do Fórum.

Estou com uma duvida/problema, não consigo fazer funcionar o evento Change de um ComboBox.
Eu carrego um calendário DateTimePicker dentro do ComboBox mas quando eu troco os valores ele não funcionado o evento Change do ComboBox, como posso resolver essa situação ?

Anexo um exemplo:

 
Postado : 19/02/2016 11:53 am
(@robo8268)
Posts: 0
New Member
 

Tenta usar o evento CloseUp. Ele é disparado somente apos você selecionar a data desejada.

 
Postado : 19/02/2016 12:09 pm
(@trindade)
Posts: 0
New Member
Topic starter
 

Boa tarde, robo8268.

Tentei assim:

Private Sub ComboBoxDataInicial_CloseUp(sender As Object)
    MsgBox "Deu,certo!"
End Sub

Private Sub DTP1_CloseUp()
    MsgBox "ok"
End Sub

Mas não deu certo...

 
Postado : 19/02/2016 12:39 pm
(@robo8268)
Posts: 0
New Member
 

Trindade, eu dei uma olhada na sua planilha, e estranhamente o evento CloseUp não aparece na lista de eventos.

Eu comparei com uma planilha que eu tenho, e vi que nas propriedades do meu controle, aparece que é o DTPicker, e o seu aparece que é uma combobox.

Provavelmente é por causa do tipo de controle que você está usando.

 
Postado : 19/02/2016 12:56 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Trindade,

Boa Tarde!

Porque você não utiliza o próprio controle DTPicker ao invés de carregar através de módulo de Classe?

Veja, no arquivo anexo, que inseri um controle DTPicker normal. aí você poderá utilizar facilmente todas as propriedades desse controle.

Para usar o controle você deve verificar se tem na sua caixa REFERÊNCIAS a referência adequada ao controle. Veja na figura abaixo, as referências que eu estava no momento que inseri o controle no arquivo.

 
Postado : 19/02/2016 3:19 pm
(@trindade)
Posts: 0
New Member
Topic starter
 

Boa noite, Wagner Morel.

Em minha maquina não tenho a biblioteca MSCOMCT2, isso já é um problema, pois o usuário que utilizar o arquivo também terá que ter a biblioteca na maquina.
Por esse motivo estou encontrei esse módulo classe que faz a criação do calendário, mas hoje me deparei com esse problema dos eventos.

Obrigado pela resposta, vou continuar procurando uma solução.

 
Postado : 19/02/2016 10:26 pm