Adicionar diversos itens simultanemante em um combo box do Delphi

Delphi

Automação Comercial

28/10/2016

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

Curtidas 0

Melhor post

Raimundo Pereira

Raimundo Pereira

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.
GOSTEI 1
POSTAR