perl在windows下编程

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:12:14
perl在windows下编程,打开文件命令比如我的程序是

if (open(myfile,"QETXT.INI"))
{
print("ok");

}
die("cannot open input file file1\n");
为什么总是cannot open input file file1,不解,我的这个文件放在perl源程序一个目录下,大侠帮忙!
回答的好加好友送分!

应该是操作目录的问题。
你应该把:你的当前运行目录改为你的程序所在目录。,
比如你在E下盘下进行,就用DOS命令进入
D:
然后再运行。。
if (open(myfile,"QETXT.INI")) 还有。你改成
if (open(myfile,">QETXT.INI"))

这个只是 OPEN 失败时 你看到的异常信息而已,可以用任意的信息代替。