Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Application which created on other computer does not connect usb-camera

Solved!
Go to solution

Hello,friends!

I have some problem:

My application which created on my computer does not connect usb-camera on other computer. But, I've installed LabView Run-time engine and vision run-time engine on this computer and it is no helpfull 😞  application open,but usb-camera not execute.

 

I'll be thanked for any help in this problem!

0 Kudos
Message 1 of 6
(4,669 Views)

If you're using a USB camera, there's a good chance that you installed a driver on the first PC.

 

Have a look at the Troubleshooting USB Camera Installations page

 

The driver can be found here.   http://zone.ni.com/devzone/cda/epd/p/id/5030 

---------------------
Patrick Allen: FunctionalityUnlimited.ca
0 Kudos
Message 2 of 6
(4,658 Views)
Solution
Accepted by ST-Peterburg

thank You very much!

This is the solution of problem:

Solution:
To run an EXE containing NI-IMAQ for USB functions, complete the following steps on the computer running the EXE:

  1. Install the following run-time engines:
    • LabVIEW Run-time Engine (same version that was used to develop the VI)
    • Vision Run-time Engine (same version that was used to develop the VI)
      • A single-seat Vision Deployment License is required for each target machine on which you install the Vision Run-time Engine. See Related Links for more details.

  2. Copy the following DLLs from your development machine's System Directory, typically C:\Windows\system32, to your target machine's System Directory.
    • ImaqDirectShowDll.dll
    • ImaqDirectShowExport.dll

  3. Register ImaqDirectShowExport.dll by selecting the Windows Start Menu and selecting Run. Type in regsvr32 C:\WINDOWS\system32\ImaqDirectShowExport.dll and click OK to register the DLL.

    If you are on a different OS or if the system directory is different and you want to copy the file path instead of typing the whole path, you can drag the file to the command line in the Run prompt, highlight the path, right-click and select Copy.  Paste in the command prompt window by right-clicking and selecting Paste.

    The ImaqDirectShowDll does not have to be registered.

Once these steps are completed and the DLL is registered successfully, your EXE will work.  Neither Vision Acquisition Software nor Vision Development Module needs to be installed on the target computer. 

0 Kudos
Message 3 of 6
(4,629 Views)

Hello

 

Does this method also work for Windows 7 and 64 bit OS?

We followed this solution for 64 bit OS, but found an erro.

 

Thanks.

 

error.PNG

0 Kudos
Message 4 of 6
(4,359 Views)
This method works in Win7 32bit:
0 Kudos
Message 5 of 6
(4,341 Views)

So...what's the solution for my "64 bit" Win 7?

Could anyone answer me?

 

Thanks a lot~~

0 Kudos
Message 6 of 6
(4,331 Views)