
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi
I have a program written in VB .Net for extracting forces from robot using what I understand is the preferred method based around:
result_params = Robot.CmpntFactory.Create(IRobotComponentType.I_CT_RESULT_QUERY_PARAMS)
The program works fine with Robot 2010 (though it is very slow on large models - an issue for another time). However, I'm having difficulty getting it to work with Robot 2012. I have both versions installed on the same machine.
The program opens the model in ARSA 2012 OK, but when it gets to this line:
row_set = New RobotResultRowSet
I get the following error:
"Error 429: Retrieving the COM class factory for component with CLSID...."
Note that I've been through the process of unregistering both ARSA2010 abd ARSA2012, and then registering ARSA2012 in order to make ARSA2012 Object model available as a COM reference.
Any ideas why this error might be happening? Are there changes to the API between versions which might be causing the issue? I couldn't see anything in the documentation that suggested the procedure would no longer work.
Any help / suggestions will be gratefully received!
Solved! Go to Solution.