AllenP wrote:
> Hi Mike,
>
> If the DLL is loaded from another location, it will have another
> memory space. So even though you can access the DLL from TestStand
> and call the functions (VIs) inside of it, you will not be able to
> share memory between the two. The DLL will have to be loaded from the
> same memory space, and this can only really be done by doing it within
> TestStand in some manner.
>
> I would not expect VI reference recording to file method to work,
> since that reference is relative to memory and should either come back
> as invalid, or come back with a memory access crash. If you want to
> share data between them, you may be better off creating an ActiveX
> server that can be called from many environments and c
an easily
> communicate.
Or use real shared memory. A concept supported by the Windows API.
Rolf Kalbermatter