Adicionar diversos itens simultanemante em um combo box do Delphi

28/10/2016

0

Olá, estou querendo adicionar diversos itens em um combo box em tempo de execução. Quando em um combo box um determinado estado for selecionado então quero adicionar as cidades pertencentes a aquele estado a um segundo combo box.
Por serem muitas cidades não me parece ser muito interessante utilizar o metodo add do combo box já que assim uma cidade deveria ser adicionada de cada vez.

Como faço para adicionar diversas cidades simultaneamente nos itens do combo box?
André Ribeiro

André Ribeiro

Responder

Post mais votado

28/10/2016

Como faço para adicionar diversas cidades simultaneamente nos itens do combo box?
Bom, você pode salvar todas as cidades em um arquivo txt.
ao abrir aplicação ou em determinada rotina você carregar o as cidades do arquivo txt para combobox
combobox.clear;
combobox.items.load(caminho do txt);

Ou pode fazer pelo fonte.
1.Pela propriedade items do combobox basta colar todos os textos desejado

2.em run time.
combobox.items.add('Salvador')
combobox.items.add('Lauro de Freeitas') e por ai vai,


Eu particularmente uso uma função que carrega a tabela cidade direto do BD
Eu só preciso informar o scriptSQL, o nome do Field de Coleta e o combobox que eu quero preencher.

Raimundo Pereira

Raimundo Pereira
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar