Excelente dica, Luciano! Parabéns! :-) Sds.
________________________________ To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Fri, 27 Jun 2008 04:18:15 -0700 Subject: Res: [delphi-br] ComboBox que retorne outro valor Use o TLookUpComboBox. Ou com o TComboBox faça: Crie um tipo: TTipo = (tpTeste1, tpTeste2, tpTeste3); adicione os ítens desta forma: ComboBox1.Items.AddObject('Teste1', Pointer(tpTeste1)); ComboBox1.Items.AddObject('Teste2', Pointer(tpTeste2)); ComboBox1.Items.AddObject('Teste3', Pointer(tpTeste3)); para recuperar o item selecione pode usar assim: case TTipo (ComboBox1.Items.Objects[ComboBox1.ItemIndex]) of tpTeste1: XXXXXXXXXXXXX; tpTeste2: XXXXXXXXXXXXXXX; tpTeste3: XXXXXXXX; end; Luciano Calenzani Simões ----- Mensagem original ---- De: Yoshio <[EMAIL PROTECTED]> Para: Delphi-BR <delphi-br@yahoogrupos.com.br> Enviadas: Sexta-feira, 27 de Junho de 2008 4:11:39 Assunto: [delphi-br] ComboBox que retorne outro valor Olá pessoal. Talvez seja uma dúvida um pouco boba, mas juro que procurei e não achei resposta. Tem como setar um valor de exibição e outro de retorno em algum componente igual ao ComboBox? Exemplo: Texto1=2 Texto2=5 Texto6=44 Ao escolher "Texto2" ele retorna o inteiro 5. Tem algum componente que faça isso? Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses _________________________________________________________________ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br