2011-09-25 69 views
3

我正在使用Module::Load來動態加載模塊。 但我無法調用模塊中定義的方法。下面是我在做什麼在動態加載模塊中調用方法perl

my $module = load("Module"); 
$module->function(); 

我收到以下錯誤:

無法調用「功能」沒有包裝或對象引用

什麼是錯在上面的代碼?

回答

5

load函數沒有指定的返回值。我想你在找這個:

my $module = 'Module'; 
load($module); 
$module->function();