I have the same problem, and I followed the suggestion that Juan Carlos gave. Unfortunately this didn't help me, because CVILowLevelSupportDriverLoaded() always return 0 if the program has been started through the shortcut in the Autostart folder.
Anyway I did some tests, and I found out something that could be useful in finding an effective solution (or a workaround):
- this problem only happens on "fast" PCs, where the boot time is short.When I tried slow old PCs, everything worked fine.
- the problem only happens if the PC is connected to another PC with an ethernet cross cable. If the fast PC isn't connected to another one during the boot, everything works fine
- the problem doesn't happen if you connect the ethernet cable only after the desktop is shown (before the program starts)
- the problem doesn't happen anymore if you close the program started from Autostart folder, and you start it again (doesn't matter if you launch the exe file, a shortcut, ...)
Is this useful?
Vix
-------------------------------------------
In claris non fit interpretatio
-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0