Be careful, this code will crash in a 64-bit application where pointers (Combobox.Items.Objects[]) and integers have different size. Use PtrUInt or PtrInt rather than integer which are integer types having the same size as a pointer in any OS:
s := IntTostr(Integer(ComboBox1.Items.Objects[Index]));
Use PtrUInt or PtrInt rather than integer