LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

IDispatch/IUnknown

>The only reason Ben and I suggested wrapping
>was to eliminate LV as a COM client.

if this is the solution for LabView, it will be a costly one for us. before i head down that road, i want to determine if LV 7.1 is happy with our component as is.

>BTW - What style of server are alg and the
>language server (inproc/oop)?

inproc. everything (client and all servers) are on the same machine. the alg server objects are all marked as threading model=apartment.

the language server does not have a threading model entry under its InProcServer32 key. my understanding is that this is not a problem. however, dark thoughts about marshalling between apartments lurk in the back of my mind.

thanks for the comments!
0 Kudos
Message 11 of 12
(846 Views)
Oh, no - I'm not suggesting you rewrite your interface for a C interface. I was merely suggesting a simple test DLL with a couple of functions - just to see.

Yes - apartment marshalling...let's hope we don't go down that dark road.

Do you or the customer have access to a LV 7 package? If so, that is definately the right thing to try.
Message 12 of 12
(834 Views)