Hi guys!
Create 3 items.
UniComboBox1.Items.AddObject('111', TObject(1));
UniComboBox1.Items.AddObject('111', TObject(2));
UniComboBox1.Items.AddObject('112', TObject(3));
Example
UniComboBox1.ItemIndex:=0;
ShowMessage(IntToStr(Integer(UniComboBox1.Items.Objects[uniComboBox1.ItemIndex]));
Result : 1
UniComboBox1.ItemIndex:=1;
ShowMessage(IntToStr(Integer(UniComboBox1.Items.Objects[uniComboBox1.ItemIndex]));
Result : 1
UniComboBox1.ItemIndex:=2;
ShowMessage(IntToStr(Integer(UniComboBox1.Items.Objects[uniComboBox1.ItemIndex]));
Result : 3
in the first and second case gets results : 1
Please help?