Passing variant array between vb server and vc++ is noteasy task. I found a technique when i searched for a week on this matarial - how to return variant array from activeX exe(VB) to MFC(VC++).To make easy you , i submit not in exact form what i found on msdn and internet ,but what technique i used and got success.