I have similar problem with LabView8 acting as ActiveX server.
When I call Run(0) method from my VisualC++ program it will crash.
I have found example writen in LabView5.0 with Run(0) method and got to the point whe may program brings up VI front panel and sets up some data string fields.
Using method Call() instead of Run(0) works but it deletes all the paramters that I set up before with SetControlValue(..,..).
I know I could pass data and get results with Call(..,..) or Call2(..,..) but I have problem to build corect structures to pass to it. Are there any working examples ?