LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

copy a labwindows program to another computer

That error is due to a missing or damaged library found on the machine when running the application. It is not easy to discriminate the exact faulty library since the error message gives no detail. First of all you may try examining the event viewer and see if a more detailed message can be found there.

I saw some notes on the internet claiming the error is due to the .net framework installed or visual c++ runtime or even video drivers but it's not clear to me whether those modules are involved in running your software or are required by external libraries (I'm thinking to e.g. HP software). This page gives some clue on how to examine the situation, even if focused to running commercial software it may be worth reading it.

 

Answering to some questions may help to discriminate the situation. Is the error raising on the development machine or on the target machine? If on the development machine, does it run in debug mode? If on the target machine, have you created a distribution to port the application to the target machine? Do you installed the full HP pack or simply copied the .dll?



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 11 of 19
(1,284 Views)

the error is only on the target machine.
-The distributor was created on the machine developing in Windows XP and there is a manager who had successfully moved it in 2013 and put it on Windows xp 32bit but I work on Windows 10 64 bit.
-No, I didn't install HP pack. I copie the sicl32.dll

I just saw that the sicl32.dll is installed in  C\windows and not  on C\windows \syswow (as I have a 64-bit machine). I want to move it to the next one.
 
Thanks to you for your answers I continue to try your answers thank you

0 Kudos
Message 12 of 19
(1,280 Views)

I don't know the HP software, but that .dll could depend on other libraries as well. As described in the page I linked, Dependency Walker could help you in discriminating this situation.

As per the bitness, sysWOW64 is the folder for 32-bit components, so if you are using a 64-bit application the dll should lie in windows\system32 folder.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 13 of 19
(1,274 Views)

hello, My communauty,

please

when I run my programm , I find this error .Please can I help me

 

0 Kudos
Message 14 of 19
(1,244 Views)

Hello Satina,

is this question related to this thread at all? If so, can you specify a little more which external program or DLL are you trying to run with CVI?

The error message relates to some minimum authorization level to be granted in your application and offers two different approaches to solve this problem: have you tried following either method? Does this solve the problem?



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 15 of 19
(1,237 Views)

OK I'm sorry and thank you for your remark. YES it's the same program. before I had the error Ocx00000007B and I installed some dll files now I'm shown what I sent you. And I don't understand the message well. Thank you very much to you .

0 Kudos
Message 16 of 19
(1,231 Views)

It's a situation I never faced but the message is quite clear: some part of the application requires administrator privileges. I seem to understand that your app calls some external DLL and it's there that you receive the error: have you tried starting your application as an admin? Does this give the error message as well?



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 17 of 19
(1,228 Views)

Thank you very much the application works perfectly now. The only problem when I compile and execute the source program is that it always shows me this administrator error.
Have you understood what the error means As it is in English I translate into French but I do not understand well THANK YOU In advance I have already a step. thank you

0 Kudos
Message 18 of 19
(1,225 Views)

See my previous message



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 19 of 19
(1,221 Views)