LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CVI 6.0 ConfirmPopup problem with windows XP

Hello:
 
Using CVI 6.0
 
Running CVI application and launching external application using LaunchExecutableEx( OtherProgram )
from within CVI program.
 
void function( void )
{
   // select other program with mouse click
  run_a_ 2 min_ delay();
 
  ConfirmPopup( "the message" ); // at this point Win 98, 2000 and NT will bring to front the CVI window and
                                                       // display the popup message, Win XP will turn the CVI program TAB red and blink
                                                       // you then must click on the CVI tab to display the CVI window and popup.
                                                       // anyway I can get around this with out using higher CVI revision?
 
}
 
Thank you!
 
0 Kudos
Message 1 of 3
(3,107 Views)
You could bring the panel back to the front programmatically. This is discussed here:
http://forums.ni.com/ni/board/message?board.id=180&message.id=20217&requireLogin=False

If your panel is minimized at this moment, try to maximize it programmatically:
http://digital.ni.com/public.nsf/websearch/D6817711769ABDF78625693500559A0B?OpenDocument

Hope this helps!
0 Kudos
Message 2 of 3
(3,092 Views)

Hello:

void function (void)

{

 MakeApplicationActive(); // no effect using the quicky popups like ConfirmPopup() or MessagePopup()

                                         // Guess I would have to create a panel and then use MakeApplicationActive()

                                        // to make it active over other running application windows

                                       // Thanks for trying

}

 

0 Kudos
Message 3 of 3
(3,071 Views)