I include this simple program because I want to download some web pages without losing the user interaction. How I have to change this code in order to avoid the error in the second click ?
If someone have some example for doing this I will be very very happy ! ##Interfície gràfica pel Parsev70b ##AUTOR: Guillem Cunillera i Wefers use Win32::GUI; use Win32::API; use LWP::UserAgent; use LWP::Simple; use URI::https; use LWP::Protocol::https; my $w_tutor = Win32::GUI::Window->new ( -top => 0, -left => 0, -width => 600, -height => 600, -minsize => 600,600 -text => "Tutor", -name => "e_w_tutor",); my $download = $w_tutor->AddButton( -text => "OBTENIR DADES", # Text al botó -left => 400, -top => 160, -height => 25, -name => "download", ); sub download_Click { $download->Disable(); if ($ere=fork() ) { print "A\n"; } else { print "B \n"; $download->Enable(); exit(0); } print "acabo click \n"; return 1; } # --------------------------- sub e_w_tutor_Terminate { # -------------------------- $w_tutor->Hide(); print "adeu! \n"; return -1; } $w_tutor->Show (); Win32::GUI::Dialog(); # Inici d'execucio gràfica