in reply to Tk and the command line window
I use the ActiveState perlapp to generate standalone Tk based apps in .exe format and now I just turn their flag on that says "no command window".
I recommend the "Perl Cookbook" by Tom Christiansen. His solution is:
#!/usr/bin/perl -w use strict; use Win32; use Win32::Process; Win32::Process::Create ( $Win32::Process::Create::ProcessObj, 'C:/perl/bin/perl.exe', #Where Perl is located... 'perl myscript.pl', #the "real program" 0, #Don't inherit DETACHED_PROCESS, "." #current directory ) or die print_error(); sub print_error() { return Win32::FormatMessage ( Win32::GetLastError() ); }
|
|---|