07-06-2005 08:29 AM
Didn't see a solution from the thread you linked and the example link seems to be broken. Will try searching on the name for an alternate path to the example.
More info about the application:
I am doing image processing for a machine vision (navigation) application. much of the logic / decision process is in C#. I initially prototyped the image processing in LabVIEW but have been migrating it to Measurement Studio but I'm getting killed by COM+ overhead of the calls when there are many of them so I'm looking at putting chunkier bits of functionality in LabVIEW dlls and managing the flow through them from C#.
For example: I have the first edge points and last edge points (CWIMAQPoints) from the IMAQ Rake function and I want to pass them to a LabVIEW dll and get back CWIMAQLine data. I have my dll input terminals expecting .Net object and converting to variant and then to CWIMAQPoints array and on the outbound leg from CWIMAQLine to variant to .Net object. When I build the dll these parameters are specified as LVRefNum*. What I'm missing is how to get to a LVRefNum* from the IMAQ objects that I have -- how do I set up the function prototype in my C# class and how do I call the method?
-Matthew
07-07-2005 12:27 AM
05-05-2021 02:21 AM
sorry this might not br related to the context.
i have generated dll from labview code
i want see whats there inside that dll which is generated, i need to see the functions inside that and i want to know in which programming language that dll will be in.
so is there any way for doing this.
and later i want to access the function which is present in dll in python.