perl执行就可以,用cqperl执行就没有任何输出结果呢?cqperl怎么调用perl的包呢?

perl执行就可以,用cqperl执行就没有任何输出结果呢?cqperl怎么调用perl的包呢?

为什么这个程序我用perl执行就可以,用cqperl执行就没有任何输出结果呢?cqperl怎么调用perl的包呢?

[Copy to clipboard] [ - ]
CODE:
use lib "c:\/perl\/site\/lib";
MsgBox("www.liu6545.bokee.com \n");
&Pid;
system
sub Pid{
use Win32::API;
        Win32::API->Import('kernel32','int GetCurrentProcessId()');
  $PID=GetCurrentProcessId();
   print "pid is $PID \n";

        }
sub MsgBox {
my($ipmsg) = @_;
use Win32;
Win32::MsgBox("$ipmsg");

不能调用的好像, 不是同一种方式编译出来的吧, 除非是纯perl的模块