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?
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
Curtir tópico
+ 0
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.
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
Responder
Clique aqui para fazer login e interagir na Comunidade :)