Thread Anfänger:Funktionsaufruf in eval() (3 answers)
Opened by jason-duff at 2005-10-13 14:36

jason-duff
 2005-10-13 14:36
#58715 #58715
User since
2005-10-11
23 Artikel
BenutzerIn
[default_avatar]
hallo hab mal ne frage,

kann ich in einem eval-Block ne Funktion aufrufen? um die Fehler in dem Funktionsblock abzfangen?

in der Form.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
eval{zip_file()};
if ($@){ print FILE &get_time.": zip failure : $@ \n";}

################################################################
# zipFile() zum Verzeichnisse zippen!
################################################################
sub zip_file
{  
  my $zip= Archive::Zip->new();
     $zip->addTree($folder{'subdir'},'');
     $zip->writeToFileNamed($folder{'subdir'}.'.zip');
}


oder habt ihr vielleicht ne bessere Idee für die Fehlerbehandlung in dieser Funktion.
Gruss\n\n

<!--EDIT|jason-duff|1129199841-->

View full thread Anfänger:Funktionsaufruf in eval()