Postei um exemplo na sessão de arquivos do grupo, está funcionando perfeitamente.
Obrigado a todos, vocês são os caras. Abraçam e fiquem com Deus. 2009/5/1 Paulo Coutinho <pa...@prsolucoes.com> > Hum, boa essa do AddObject, nunca havia testado. > > Posso no caso armazenar vários objetos de minha classe ItemCombo, que > contém atributos como id/valor, ai depois recupero com o cast como você fez > joão. > > Muito bom, obrigado pela ajuda, vou testar aqui. > > 2009/4/30 Joao Henrique Levada <joaolev...@gmail.com> > > >> >> Meu caro, você pode armazenar um valor em cada item do combo: >> >> iNumero := 1981; {valor inteiro para armazenar} >> ComboBox1.Items.AddObject('meu nome', TObject(iNumero)); {usa a >> propriedade >> Objects para armazenar o integer} >> >> iIndice := Combobox1.ItemIndex;//iIndice é variável explicativa >> iValor := Integer(ComboBox1.Items.Objects[iIndice]); {recuperando o >> valor armazenado} >> >> >> > > > > -- > Atenciosamente, > Paulo Coutinho. > Blog: www.prsolucoes.com/blog > Site: www.prsolucoes.com > Msn: pa...@prsolucoes.com > -- Atenciosamente, Paulo Coutinho. Blog: www.prsolucoes.com/blog Site: www.prsolucoes.com Msn: pa...@prsolucoes.com [As partes desta mensagem que não continham texto foram removidas]