Hi

Cava Packager has its own list.
Anyhow, your problem is a basic Windows console app issue. Not Cava or Wx or 
Perl specific.

Your external programs are console applications. Hence they need a console when 
they run.
When you run your perl script from the command line, these apps just inherit 
the console you already have open. When run from a process without a console 
(e.g. if you ran them with wperl.exe rather than perl.exe) they create one on 
startup.

You can hide consoles launched from Perl by doing

Win32::SetChildShowWindow(0);

somewhere in your code before launching any console apps.

Full details are in the documentation for Win32


Regards

Mark


Daniel wrote:
Hi all,

I've written a programm that calls several external programms (like: my @rc = 
`prog_xy.exe`;).
I packaged my Wx-Programm with Cava-Packager as GUI programm and this works 
fine but everytime when I call such an external programm a DOS-Box opens for a 
short time. Is there a possibility the supress that?

Thanks and regards
Daniel


      __________________________________________________________
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com


Reply via email to