Hi,
The data you are loading into the list box is it static? I.E. does it change between loads? If the value of the number that you want to assign to the data is not used for anything important you can simply use a counter as you load the list.
Also, a bit more information as to your needs wouldn't go amiss.
HTH
William
Software Engineer
ICQ No. 56047340