LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

New to Application Control Question

Good afternoon,

I'm trying to coordinate my VI with a test application not created by my company.  In order to do that I need control of the application from within LabVIEW.  I've looked at examples and tutorials and it looks like "Application Control" is what I need to use. 

 

Unfortunately when I try to create the automation refnum I get "The selected file is not  a .NET assembly, type library or automation executable".  I suppose this means the creator of the software did not create their application to communicate with other applications.

 

Is there another way to do this?  Not knowing anything about ActiveX is a HUGE part of my problem and I may be well out of my league here.

 

Hopefully someone can point me in the right direction.

 

Thank you.

0 Kudos
Message 1 of 2
(2,161 Views)

There's no general way to talk to an application. You need to find out how to interface it.

Ways to interface an application can be numerous:

  • dll calls
  • VI server (for applications written in LabVIEW)
  • ActiveX
  • TCP/IP
  • Command line arguments
  • .NET interface
  • ...


So without further information it's unlikely somebody can give you a solution. You'll have to the application manual or ask the company that created the application how to interface it.

 

0 Kudos
Message 2 of 2
(2,147 Views)