07-25-2012 07:32 PM
Hi All
I have created a vi that can be controlled using the keyboard. I am using Spacebar to select options in the vi. The vi runs perfectly when I run it in normal mode. But when I compile the file, it doesn't build and gives me the following error.
Visit the Request Support page at ni.com/ask to learn more about resolving this problem. Use the following information as a reference:
Error 1 occurred at Invoke Node in AB_Engine_Update_Source_from_Linker.vi->AB_Build.lvclass:CalculateDependencies.vi->AB_EXE.lvclass:CalculateDependencies.vi->AB_Build.lvclass:Build.vi->AB_Application.lvclass:Build.vi->AB_EXE.lvclass:Build.vi->AB_Build.lvclass:Build_from_Wizard.vi->AB_UI_Frmwk_Build.lvclass:Build.vi->AB_UI_FRAMEWORK.vi->AB_Item_OnDoProperties.vi->AB_Item_OnDoProperties.vi.ProxyCaller
Possible reason(s):
LabVIEW: An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
=========================
NI-488: Command requires GPIB Controller to be Controller-In-Charge.
Method Name: Linker:Read Info From File
C:\Program Files\National Instruments\LabVIEW 2011\vi.lib\Utility\inputDevices.llb\keyboardAcquire.vi
I checked the inputDevices.llb and foound that keyboardAcquire.vi was missing. But I still cannot add file into this library.
Please help me sort this out!
Thanks in advance
Solved! Go to Solution.
07-26-2012 08:04 AM - edited 07-26-2012 08:04 AM
@Mr Miagi wrote:
I checked the inputDevices.llb and foound that keyboardAcquire.vi was missing.
This indicates you've somehow messed up one of the core LabVIEW libraries. You should perform a repair of the LabVIEW installation.
But I still cannot add file into this library.
NEVER mess around with the libraries in vi.lib. Do not try to add the file manually. Use the repair option for the LabVIEW installation.