View multiple front panels in an EXE file

Hey all,.

In the program that I am building, I have a GUI that interacts with the user. I made great efforts to make "pretty" and hide the controls if a user will be able to interact with the people I tell them to.

Other people (read: my manager) wants to make sure it is set up on a display dual display and I have all the controls on my side so they get only Visual.

Is it possible to do so if several facades will pop up once I run it? Also note, I am an EXE of construction and running off not only my source code.

Thanks in advance!

I did a series on the use of several top-level screws you can find one more in the series and links to others, here.  Let us know if you have other problems.

Tags: NI Software

Similar Questions

  • When you call sub-panels in an exe file, some to run correctly and some don't work at all.

    Hello

    I use LabVIEW 2009 and display various screws in a secondary (one at a time) into an executable.  A few screws properly load and run, while others do not work.  All the screws called VI properties are the same.  When I run into the development system, the code runs successfully.  I don't get any errors during the call to the screw - screw display all their facades like they should, but only a few actually deliver, while others do nothing.  Any ideas would be very appreciated!

    Thank you

    Jason

    Are you running VI separately, or you use the method run a VI?

    If you use the method run a VI, check out error and see if you get an error.

    If you are running separately, make sure that this area of the code actually runs (from your description, it looks that BT is).

    If all screws are supposed to be in the app, I would say that, given the static references for them and having a node property to one of the controls in each VI you want to display in the secondary, which will ensure the that LV will not remove its FP when you build the exe. Looks like this is your case, since you say that you see the FPS.

    If the screws are not in the application (that is, you run live recorded separately), you will need to ensure that they have all the dependencies that they need, because it is possible that they you are missing the vi.lib screws or your own screws not built in the app (since there was no static reference to them). The easiest thing is to build a distribution for each other while giving it a name space. You can do this by using the OpenG constructor, although I've never needed to. The main problem with this is that it will explode the size of the code, because each VI will need a copy of the common stuff.

  • How to scroll through the front panel when running

    Hello

    I'm using LabVIEW 8.5. I want to scroll the front panel automatically according to the moving object. I enclose a vi for example, in which I move the image, but if it is out of range of screen I have to scroll manually horizontal scroll bar to see the position of the image, it is possible that it automatically scrolls according to my position of the object.

    -Thanks in advance

    Hi, Mary,

    Well, now I see what you wanted. From my point of view using front panel scrolling for this animation is wrong way (if not I do not know your final objectives).

    I would recommend that you use the image for this control. Here the work by hand a little more, but you will get better results and will not scroll to your façade.

    For example, "quick and dirty" implemented:

    Andrey.

  • Connection monitor extra/DVI-I connection EVS-1464 (showing the front panel)

    Hello

    Developing a Vision System using the following:

    • LabVIEW 2010 SP1
    • LabVIEW 2010 SP1 real-time
    • Vision development 2010 SP1
    • EVS-1464

    My question is:

    How can I view my front panel, running on the Exchange virtual server on a monitor connected to the DVI - I output of the EVS-1464?

    Thanks in advance!

    Roy

    Hi Roy, I'm not sure if actually read Hossein that KB or not, but she deals with the display on the front panel on the network on a Windows computer, not on via the connection of the monitor on the Exchange virtual server running LabVIEW RT.

    To answer your original question, no, it is not possible to look at the façade of standard LabVIEW on the RT system today. All the code used to display all the buttons on the Panel before the user interface, controls, and indicators are simply not present in LabVIEW Real-time and is only visible on a separate computer that is running the development environment or by using a web browser that has the plugin installed LabVIEW.

    Have a display of the UI on RT is certainly a requested feature and it would be available someday. You can see this request: http://forums.ni.com/t5/LabVIEW-Real-Time-Idea-Exchange/Real-time-display/idi-p/1391108 . He has some good ideas for what other alternatives exist today also.

    However, it is a way to use the monitor on the Exchange virtual server and other LabVIEW RT systems output. Module Vision Development includes video RT on the screw that can display any image on the connected monitor. You can either display images captured from cameras or images custom overlay text and simple graphics objects (lines, circles, rectangles, etc.). It is certainly more effort than normal front panel editor in LabVIEW but it could be adapted to your needs if you want some things to be displayed. You will of course have no mouse/keyboard so that you cannot interact with any display of the elements directly.

    Eric

  • Display multiple instances of NTDVM. EXE running in Task Manager and get error ntvdm.exe has stopped working and was closed

    There is also another problem of ntdvm that I meet where the file ntdvm.exe continues to the multiple (i.e. numeorus ntdvm.exe files are running in the Task Manager) to the point where my computer slows down and ends by crashes.

    Very grateful for any solution for every problem!

    I am running vista.

    * original title - ntvdm.exe has stopped working and was closed...?  Recurring problem! *

    Hello

    1. don't you make changes to the computer before that happened?

    2. Once you get this error message?

    I suggest you to try the steps below and check if it helps.

    Method 1: Try scanner SFC [SFC system] on the computer that would be a system file corrupt on the computer search and replace.

    http://support.Microsoft.com/kb/929833

    Method 2:

     Also try to set up your computer in a clean boot state, and check if the same issue occurs.

    By setting your boot system minimum state helps determine if third-party applications or startup items are causing the problem.

    How to troubleshoot a problem by performing a clean boot in Windows Vista or Windows 7:
    http://support.Microsoft.com/kb/929135

    Note: After the boot minimum troubleshooting step, follow step 7 in the link provided to return the computer to a Normal startup mode.

    Method 3:

    Try to scan your hard disk from the Microsoft Security Scanner, which would help us to get rid of viruses, spyware and other malicious software.

    The Microsoft Security Scanner is a downloadable security tool for free which allows analysis at the application and helps remove viruses, spyware and other malware. It works with your current antivirus software.

    http://www.Microsoft.com/security/scanner/en-us/default.aspx

    Note: The Microsoft Safety Scanner ends 10 days after being downloaded. To restart a scan with the latest definitions of anti-malware, download and run the Microsoft Safety Scanner again.

    Hope this information is useful.

  • How to view the PSA screenshot on front panel

    Anyone know how to view the screenshot of the specturm Analyzer the PSA series on the façade. I can put the JPEG file in the C drive, but I can not display on the front panel. Please see my labview code.

    Thank you, very good information

  • Is it possible to call a .exe (non-LabVIEW, such as Notepad) in a child windown on the front panel?

    I would like to launch a stand-alone .exe inside the front of my VI.  It is a piece of software by the provider of a sensor that I try to incorporate in my VI.  I was able to find how to call the .exe using the .NET constructor and invoke nodes.  However, the application opens in its own window.  Is there a way to run from a child window within the façade (ideally, within a tab on the front panel control)?

    I'm in LabVIEW 8.6.

    Thank you.

    smercurio_fc wrote:
    I don't think that it actually works. My understanding is limited about this feature, but since I read it only works with the pop-up windows and windows that are already children. The application's main window is not a child window.

    I've done it before.  I have attached a simple example using Notepad.  Make sure that the notebook is already open no open files.  Since the example is not the position of the child window, the position relative to the window will be the same, because it is off the desk.  So, make sure the upper left corner of the Notepad is close to the origin of the desktop computer.

  • Open the front panel Excel file

    I tried to open an existing to open the front panel button... excel file but looking in the forum I found two examples... attached... done with the document word and another notebook... However I am unable to do it with excel...

    In the second example that uses Sysexec.vi... I tried to enter the path of excel file... but it does not open... but same file opens when I write it on 'Run' in windows vista...

    Advisor...

    I found the solution... using sysexec.vi and the command line...

    Thank you...

  • I can't get into programs in my control panel; He advises lack file "C:\Windows\system32\rundll32.exe. What happened, please!

    Also, once in addition to not enter the programs on the Control Panel, it says corrupted boot file, a copy of the original.  I'm sorry, I'm not very computer savy.  Could someone please inform me of what has past.  I am an older woman and need help for many, LOL!  Thank you!!!

    Hello

    1. who is the operating system installed on the computer?

    If the operating system is Windows XP, try and run the steps mentioned in the link below,

    Cannot find the Rundll32.exe file when you open Control Panel

    http://support.Microsoft.com/kb/812340

  • scale multiple objects with front panel

    I have so many objects in the front panel. But I want only to certain items on the scale (IE need to keep the size of the button as it is). When I am trying to select the "Object of scale with the pane" option for each objects, it is available only for a single object. This option does not appear after that. Is there another way to do this?

    Hello

    Go here, this information will help you solve your problem

    http://digital.NI.com/public.nsf/allkb/048C31D73E8EC91286256E440063E1BB

    BR

  • How to make non-visible control on the Front Panel appear at Design time?

    I have a few controls on the front whose visibility is changed (on or off) at run time. The problem is that if I stop the Run time, the visibility of the control remains in the running in design mode state. So I am not able to see or find the control to make changes in design mode.

    How can I make all the visible front-panel controls, or find and make it visible to a control on the front whose visibility has False?

    Thank you.

    It is documented in the help of LabVIEW.

    Hidden front panel display


    Perform the following steps to display a hidden front control or indicator. You can also hide the indicators and controls on the front panel.

    1. Find the terminal block schema for the object. "If you have multiple devices with the same type of data, right click on the terminals and select visible elements" Label in the context menu. Find the object with the label that corresponds to the object hidden façade.

    2. Right-click in the Terminal, and then select Show Control context menu if the object is a control or indicator to show if the object is an indicator.

    You can also use the Visible property to display the controls and indicators by program.

    You can also view all hidden front panel controls and indicators.

    Path: Fundamentals-> build the façade-> how-to--> configure the objects-> display on front panel of the façade hidden object.

  • Security on the front panel does not work

    Hello

    I have a problem and a question:

    Problem: I created some controls on the front panel and some groups which they are responsible. Administrators can see and do everything, the operator cannot see some of them. If I build exe it works on development PC but if I copy them to another PC, it does not. It does not show these elements of façade. Areas are the same, SCADA, only the names of PC are different. The two computers are not in the same network. I create local domains and users on two computers through domain account manager. What could be the problem?

    Question: How can I create an access control list (ACL) and assign them to the elements of façade programmaticaly? What is the syntax? I have found no examples of code.

    Thank you.

    I found the solution. Maybe someone also needs:

    You must copy the folder C:\Program Files (x 86) \National Instruments\Shared\Domain development pc to other PC, in which you want to have the same field and same users. It does not have to generate the new domain with exactly the same name on another pc and generate new users. You must copy the whole directory of your pc to the other pc. It works now.

  • Reminders does not work in the executable LabVIEW front panel

    I have a couple of reminders in the process template that trigger an event in the event structure to update of the lights on the front panel for the user. Everything works fine until I have create an executable file. This can also be an indication of the other points, I have not discovered yet.

    Any ideas?

    Thanks for all the help.

    Found!

    Not unlike most of LabVIEW developers, I have a range of utility screws that I use over and over again. Such vi is vi uses a property node to find out what environment the application is running in, i.e. .llb, exe, development, publishing student, etc.. This vi is used because SEO screws in an executable file have a way different than when their listing in the development environment. Using this vi allows your code to reference the screws properly when developing and when the executable is built. The code still works because it automatically adjusts the referenced path of the vi. See attachment 'Path Finder.vi environment'.

    Now for the fun part! For some reason, perhaps because of the friendly character of NOR and the relationship it is with its developers :-), AND decided to change the path of the executables in LabVIEW 2009. After hours of troubleshooting and countless rebuilt, I came to the conclusion that the ' paths of the band of "work magically stopped working. It was at this time one of my friends happened to walk and ask why I had everything in my monitor across the room (figuratively speaking of course, I'm sure we've all been there). I explained what could be the only conclusion, band paths do not work!

    My friend immediately began laughing, having recently had the same problem. He explained that in LabVIEW 2009 executable paths are different and our 'find the path vi' would not work. He added that NOR, after finding this funny, however gave the developers a way to solve this problem with a check box within the app Builder. The box is called "Layout using LabVIEW 8.x file." See attached photo named "App Builder."

    The only thing I could say to my friend was, ' silly me, I should have know what that.»

    Laughing out loud

    Thank you for trying to help, it launched my butt.

  • Update of Acquisition of tension over on front panel

    I have this simple motor driver program that communicates with a stepper motor controller. I now have to combine this vi with person who acquires a finite number of data points of tension. I found an example of tension over who works with my daq (usb-6009). I was thinking about another stacked in a loop sequence for works to save the voltages, motor training, save several tensions, etc. a desired amount of time.

    I wish I could see the tension on the front panel, because I'm their record. Is there a simple way to do this when requiring a finite number of tensions? I use finish because I need only say 10 seconds of data in each engine position and fixing the number of samples whose rate is a simple way to adjust the ignition.

    The examples I've seen update tension using a while loop. If I do this then the while loop keeps going until the user stops it.

    Thank you very much. 2 vi, I work with is attached.

    BTW, I'm a graduate of mechanical engineering student.

    Hello

    See this link on the waveform data type.

    http://digital.NI.com/public.nsf/allkb/B965F316364DE17B862572DF00363B10

    Writing custom file Express VI will be likely to work as a note for a long time the sample and, therefore, the loop rate is not too high.  It's because the writing on a file of measures, although practical, contains a bit of overhead.  If you want to display multiple channels, you can merge the signals and display them on a single diagram, or use several.  It will be you.

    The best indicator to use will depend on what data you want to display.  The waveform table is going to be the most complete, but as you have found the samples back in the form of an array of double type, you can indicators table, or remove points on the table and use digital indicators as well.

  • The front panel scroll, based on the size of the monitor

    Hi guys,.

    I built an exe file of a VI on a labview having machine so that it can be run in another has no labview. The machine where I programmed the VI has a large 22 "monitor and so I put on my face as a result. The machine that will use the exe file has a screen size of 15 ", and some elements of the front panel are not accessible if I make an enlargement. However if I don't maximize the screen I can move the window to the edge and access controls. But it's so heavy. Is there a way I can add scroll bars to the VI while I can scroll the front panel?

    Thank you

    Of course.

    Scrolls bars are something that you can turn on (and are normally enabled by default) in the dialog box properties VI of VI.

    In addition, it is usually best to design your sign before and that it is effective for the smallest screen size you expect that it runs.

Maybe you are looking for