Fórum Carregar ComboBox... #334700
14/12/2006
0
Desde já, fico muito agradecido por qualquer dica...
Até mais...
Anderson
Andersonpgsql
Curtir tópico
+ 0Post mais votado
14/12/2006
Ex.:
Para carregar o ComboBox:
ComboBox.Items.AddObject( Trim(NomeSuaTabela.FieldByName(´NOME´).asString),
tObject(NomeSuaTabela.FieldByName(´Codigo´).asInteger) );
Para recuperar:
IntToStr(Integer(ComboBox.items.objects[ComboBox.ItemIndex]));
Não é tão complicado quanto parece.
Espero ter ajudado.
Joaoshi
Gostei + 1
Mais Posts
14/12/2006
Arc
while not tabela.eof do
begin
combobox.items.add(tabela.campo);
tabela.next
end
ou usar um DBComboBox
Gostei + 1
14/12/2006
Minuto
ele quis dizer um DBlookupcombobox
Gostei + 0
14/12/2006
Andersonpgsql
Desta Forma da certo, com o laço while...mas precizo que ele guarde agregado a ele o código, como se fosse assim uma tabela de cliente, ele pegasse o nome mais o codigo, só que o código não preciza aparecer...com o dblookupcombobox, não pode ser, pois precizo deste combobox de maneira que não esteje usando o banco...será que tem como??
Gostei + 0
14/12/2006
Andersonpgsql
obrigado
t+
Gostei + 0
14/12/2006
Leonardobhbr
Só não se esqueça de destruir os objetos criados.
[color=green:1a2b624276]
for i := 0 to ComboBox.Items.Count -1 do
ComboBox.Items.Objects[i].FreeInstance;
[/color:1a2b624276]
Gostei + 0
15/12/2006
Andersonpgsql
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)