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.
ftp://ftp-developpez.com/alcatiz/winshell_100.zip
(http link)
I hope I'll find free time to write an object-based version of this unit.