Thread Variablen übergeben (28 answers)
Opened by jan10001 at 2004-05-11 20:27

Gast Gast
 2004-05-13 18:45
#82263 #82263
Bisher habe ich die zu verwenden Module immer im Hauptprogramm geladen
Code: (dl )
1
2
3
use Modul::Foo;
use Modul::Bar;
use Modul::Baz;

Vererbung funktioniert dann im Package 'Foo' mit
Code: (dl )
our @ISA = qw(Bar, Baz);

Wenn ich aber nun eine 'Superklasse' erstellen will und im Hauptprogramm schreibe:
Code: (dl )
use Modul::Foo;

sowie im Package 'Foo' schreibe:
Code: (dl )
1
2
3
use Bar;
use Baz;
our @ISA = qw(Bar, Baz);

dann werden die Dateien Bar.pm und Baz.pm nicht gefunden obwohl sie sich im selben Verzeichnis wie Foo.pm (also im Verzeichnis 'Modul' befinden.

Was mache ich da falsch?

View full thread Variablen übergeben