Thread Referenz beim Einlesen einer Datei?
(4 answers)
Opened by TheDHK at 2007-01-20 11:10
Hi,
sorry, vielleicht ist meine Frage ein wenig dumm, aber ich kenne mich mit Perl noch nicht ganz so gut aus. Ich möchte den gesamten Inhalt einer Datei in ein Array einlesen. Dazu hab ich folgendes Skript: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/usr/bin/perl -w use strict; use warnings; use Tk; my @test = (""); my $top = MainWindow -> new(-background => 'black', -height => '768', -width => '1024'); $top -> title('Scrutator'); my $rw = open(FILE,'E:\Eigene Dateien\Programme\Test\profiles.xml'); if(not defined($rw)) { die "Fehler beim Öffnen der Datei: $!\n"; } while(defined(my $i = <FILE>)) { $test[0] = $i; } close(FILE); MainLoop; Wie ihr seht, wird dem Array $test[0] in der while-Schleife der Wert von $i zugewiesen. Wie kann ich nun auch außerhalb der Schleife auf das Array $test[0] zugreifen? Hab das schon probiert, aber $test[0] war dann leer. Gruß TheDHK |