Help with collections

I'm still trying to figure out the Builder way of doing COM, and trying
a simple automation controller to start with.  I've imported the OLE
Messaging type library from my system directory, and managed a Login and
pulled up the Address book.  So far so good...

My problem is trying to see which recipients I returned.  All the
collection objects in the library return a Count property, which works
fine, but the GetItem function / Item property don't do what I expect.
They certainly don't take a parameter to say which item I want.

Am I doing something stupid?  Is there an error in this type library?
Or an error in the Builder library import routine?

I am thoroughly confused at this point, and any help would be most
welcome : ? )

AlisdairM