Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TComboBox Problema (https://www.clubdelphi.com/foros/showthread.php?t=87713)

dison 16-02-2015 17:54:09

TComboBox Problema
 
Saludo

Tengo un TComboBox con varios items, y la propiedad style =csDropDown,

en el evento Closeup obtengo el texto seleccionado

Código Delphi [-]
var
a :string;
begin
a := TComboBox1.text;
end;


El problema es que siempre a es igual al texto anterior seleccionado

Ojo este problema no aparece si style =csDropDownList

DP

roman 16-02-2015 18:42:30

Eso sucede segurmente porque en ese estilo el evento se lanza antes de que cambie la propiedad Text del combo. Sin embargo, la propiedad ItemIndex del combo sí que cambia antes, así que podrías usar ComboBox1.Items[ComboBox1.ItemIndex].

// Saludos

ecfisa 16-02-2015 19:07:40

Hola.

No tengo en claro en que situación lo estas aplicando, pero para obtener la selección realizada, me parece mas adecuado usar el evento OnChange...

Saludos :)


La franja horaria es GMT +2. Ahora son las 06:13:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi