ComboBox e ListBox do Visual Basic 6.0 não aceitam String como chave (key) de suas listas.

Tanto os controles ComboBox como ListBox do Visual Basic 6.0 não aceitam Strings como chaves de suas coleções. Uma solução para isso é criar um UserControl personalizado com estes controles adicionando a função de armazenar a chave como string sem mudar a interface de programação do componente, desta forma, poderemos substituir todos os controles Combo e ListBox que já vem com a linguagem pelo nosso, com sua funcionalidade  aumentada.

Com este pequeno projeto poderá ser constatado:

1) Como fazer um UserControl simples em Visual Basic 6.0;

2) Como fazer uma ComboBox e uma ListBox aceitarem em sua “key” valores do tipo String;

3) Como criar propriedades para o novo controle que aparecem na caixa de propriedades da IDE  VB6;

4) Como disparar eventos a partir deste novo UserControl que criamos.

Faça o download do pequeno projeto em VB6 no link abaixo:

prjCombo.rar

Anúncios
Esta entrada foi publicada em Projetos, Visual Basic 6.0 e VBA com as etiquetas , , , , , . ligação permanente.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão /  Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão /  Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão /  Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão /  Alterar )

Connecting to %s