I am having trouble with message queues I use to enable communication between two applications: if I start my applications from within the LabView Developer´s Environment, my programs work the way they are meant to and communicate with each other. But if I create executable files, no communication takes place. I am using LabView 6.1, my operating system is WindowsXP.
Unlike two different VIs running in the development environment, each exectuable will have a separate memory space. Therefore, they can't share queues, notifiers, occurences, global variables, etc. You'll have to work out an alternate scheme such as ActiveX, VI Server, TCP/IP, Datasocket. Look at some of the discussions here and here.