wareagle,
FrancisL is right, you might want to use a database of some sort with VB. You CAN use pointers in vb, but the method is a little bit of a hack and not really necessary unless you are sorting objects of moderate size. vb should be relatively easy for you to pick up if you have any...