--- Robert May <[EMAIL PROTECTED]> wrote: > I tried using > system "start temp.html"; > instead, and I see the delay you're taking about.
I had a similar issue trying to launch a web browser using system "start ..." My workaround was to use a Win32::API call to ShellExecuteA Using your example: #!perl -w #use strict; #use warnings; use LWP::UserAgent; use Win32::GUI(); # Creation of the LWP Useragent # with the Firefox Cookie file my $ua = LWP::UserAgent->new; # Creation of the GUI my $main = Win32::GUI::Window->new( -title => 'Link Filter', -size => [295, 161], -maximizebox => 0, -resizable => 0, ); $main->AddLabel( -pos => [4,4], -size => [100,17], -text => 'Bitte URL eingeben:', ); $main->AddTextfield( -name => 'tfURL', -pos => [4,20], -size => [281, 77], -multiline => 1, ); $main->AddButton( -name => 'btGet', -pos => [5, 100], -size => [279,33], -text => 'Get Them!', ); $main->Center(); $main->Show(); Win32::GUI::Dialog(); $main->Hide(); sub btGet_Click { return -1; } sub open_browser { my $url=shift; use Win32::API; my $shell=Win32::API->new('shell32','ShellExecuteA','NNPNNN','N'); my $return=$shell->Call(0,0,$url,0,0,1); } my $url = $main->tfURL->Text(); $ua->get($url, ':content_file' => 'temp.html'); open_browser('temp.html'); ____________________________________________________________________________________ Get the free Yahoo! toolbar and rest assured with the added security of spyware protection. http://new.toolbar.yahoo.com/toolbar/features/norton/index.php