Thread Perl-Modul nur einbinden, wenn auch installiert?
(25 answers)
Opened by x-man at 2007-01-05 01:16 Quote Ein require bindet das Modul bereits ein und nicht die import Methode. Die "import" Methode importiert Funktionen in deinen Namenspace. Bei reinen OOP Modulen musst du import nicht aufrufen da sie ohnehin nichts in deinem Namenspace importieren würden. Das mit require überprüft wird ob das Modul da ist, und das es letztendlich mit import() eingebunden wird, ist also falsch. Wenn du die andere Schreibweise benutzt fällt der Fehler eher auf: Code: (dl
)
GD->import() Wie soll eine import Methode von GD ausgeführt werden, wenn das Modul vorher noch gar nicht geladen wurde? Eine "import" Funktion so gibt es in Perl nicht direkt.\n\n <!--EDIT|sid burn|1168012811--> Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|