I need to create a way for someone to view my LV 6.1 application from another computer. I know there are ways to do this; but I also need for the remote computer to be able to change tab controls to view different sets of data without changing what the local operator is seeing. (I.e. a VNC solution will not work)
I was thinking that the easiest way to do this might be to just make a duplicate of the program and disable all of the controls I don't want them to be able to use, then just use global variables to pass the live data from the main program to the remote program. Since the remote program will not be able to change the state of any of the globals, there won't be any possibility of race conditions between the two programs. This way I can just pass the status of all of the indicators on the screen to the other program.
Will this actually work? The two programs will both have to be built into exe files; and will need to be able to run on a PC that only has the run-time environment installed.
Thanks for your help