Fair enough...
I created MTDLL in FoxPro and was investigating possibilities of using such library in, say, VB. Just my curiousity, nothing else :), no practical reason.
I found no way for a method of this object to return anything but Variant or Object type in VB. Alas, that happens regardless of whether my FoxPro object is contained in PRG- or VCX- OLEPUBLIC class.
As you understand a discussion of which way is better, VCX or PRG was not my point.