11-21-2006 11:20 AM
11-27-2006 09:07 PM
Hi AcqirisUser,
I'm a bit confused as to what you mean about running your
DLL at start-up. A DLL is a list of functions that can be called when
included in a program. If you download the DLL to the target, you can
make calls to this DLL from any program that now runs on that target. Are
you trying to run an executable at start up that has been created in CVI, or do
you just want to be able to access this DLL after downloading it?
Please clarify what you mean for me, and let me know if
there is anything else I can do for you in regards to this issue.
Best of luck on your application, and have a great day!!
11-28-2006 08:45 AM
11-29-2006 05:51 PM
Hi AcqirisUser,
After researching this issue a bit more, there is no way to
download and run a dll without using either the FileCopy utility or the CVI
IDE. With CVI Real-Time, the only way to download a dll to the target is
to use either the FileCopy utility or the CVI IDE.
I hope this answers your question, but if there is anything
else I can do for your regarding this issue, please let me know.
11-29-2006 06:44 PM
11-30-2006 09:02 AM
11-30-2006 09:14 AM
Hi AcqirisUser,
Thanks for explaining a little more about your application. It sounds like you might have some ideas on providing alternative ways of downloading DLLs to that RT target. If so, I would suggest submitting a product suggestion as this goes directly to R&D.
As you noted, the File Copy Utility supports a command line interface which allows you to target multiple machines. In your application, you could import the script, strip out the DLL and target machine names, then build a command line string. Then programmatically call the File Copy executable with this string. If you made this modular enough, it could be very flexible which would make your life much easier. This interface support the ability to specify if the DLL is a startup DLL as well.
Best Regards,