LVDEV wrote:
>
> 1)LabVIEW 6i & NI DAQ with PCI 6023 E card:Support required for
> Application installation with no hardware and NI DAQ software drivers
> on target system.
>
> Hello
> I have prepared an installation application with
> LabVIEW 6i and NI DAQ built-in functions with PCI
> 6023 E card.
> I install this application on a system, which does
> not have NI-DAQ driver software and PCI 6023 E
> card hardware,and then I try to excute Application,
> it starts up, but with the Error Messages stating
> that it requires/ does not find DAQ functional vis
> and drivers.
>
> I wish to install my application and excute it
> without getting the Error messages and must be able
> to do the other tasks with the application cre
ated
> for. And I dont want to install NI-DAQ software and
> Hardware.
Here is one approach: save a copy of each VI that calls a DAQ function.
Save the copy with the same name in a different folder called Dummy.
ENSURE you check the box "save without updating callers".
In that Dummy folder, edit the VIs to remove DAQ calls & return fake
values: zero, 5 VM, random values, whatever is appropriate.
Now preload all the dummy VIs, load up your main applicaiton, and you
will have an application that runs without DAQ.
Make an executable & install it.
This is a useful trick that predates dynamic loading, & you need not
rewrite your VIs to use dynamic loading.
You'll get up & running quicker.
(In the long run, you would need to write these dummy VIs anyway for
dynamic loading.)
Mark