Labview calls a subwindow to close the original window

Updated on technology 2024-03-15
5 answers
  1. Anonymous users2024-02-06

    <> is very simple, no while loops, only one event structure, and only one event branch in the event structure.

    In particular, a strictly typed static VI reference is used to point to the VI that needs to be run, and then an asynchronous call is executed after the options are set, passing the parameters through clusters. Then you can close the front panel of this vi. Then Benvi stopped running.

    The vi in the attachment was made in the 2012 version, and since the asynchronous call was introduced at the beginning of the 2011 version, it is not saved to an earlier version. In earlier versions, users used call nodes instead of asynchronous calls: set the control value first, and then run vi.

  2. Anonymous users2024-02-05

    1.In the LabVIEW Programming Panel, select: Dialogs & User Interface - > to display dialog information. vi。

    2.Place the VI on the block diagram, then right-click on the VI and select "Open Front Panel", LabVIEW will ask you "Do you want to convert Express VI to standard VI....Select OK and the VI will automatically turn into a pop-up window.

    3.According to your needs, modify the control of the window, when you want to use it, call the vi directly and a modal child vi window will pop up in your parent window.

  3. Anonymous users2024-02-04

    If the amount of data is not large and the memory is sufficient, hide the parent VI, pass the parent VI reference, and call the child VI. To go back again, display the parent vi before the end of the vi (the vi property can be found in the window appearance, in the custom appearance, find the front panel when called, and "close after running if not opened before"). If you don't need to go back to the parent vi, just close the program.

  4. Anonymous users2024-02-03

    First vi File > vi Properties > Window Appearance > Custom > Window Actions: Floating Labview is hidden when inactive; It is recommended that users are not allowed to do other operations;

    Called vi->vi Attribute -> Window Appearance -> Custom -> Window Action: modal.

    I feel like it can solve your problem.

  5. Anonymous users2024-02-02

    The basic process of dynamic invocation is: get vi reference >> open vi front panel >> run vi >> close vi. Execute the "Run" method and the vi is called to start running.

    It should be noted that if there is no loop structure or event structure per se, it will automatically stop after the execution is completed, which is the same as running it manually.

Related questions
8 answers2024-03-15

I'm an authority on this issue:

1 Using the MATLAB Script node Not Math Script2 Using ActiveX >>>More

3 answers2024-03-15

1. Attribute customization.

As the content of filtering, fully customized attributes, to meet your special requirements for quick query, new columns, new categories, by setting the use of attributes and display order, the best attribute configuration to meet your enterprise needs. >>>More

8 answers2024-03-15

void key0()

if(p1_0!=1) *If the key 0 is pressed. >>>More

14 answers2024-03-15

Create table as **selectThe table should exist in the data dictionary, so that the table can be created successfully, you have a complex subquery, such as count(*)as samplid, how does the database know whether samplid should be created as int or bigint? It is recommended that you split the dynamic statement into two statements, one for the regular table creation statement and the other for the insert statement.

13 answers2024-03-15

First, open admin

sql = "select o.*,if( >0, ,as storage, ,ifnull(, '') >>>More