Hi all !
I've written an interface unit with most COM objetcts : IShellLink, IPersistFile, a.s.o.
As there exists no interface
type in VP, all methods are implemented in records. So my code is ugly and I'm sure there are errors but a few COM objects have been successfully tested.
I hope I'll find free time to write an object-based version of this unit.