vbs是打印excel文件,并执行打印操作。 使用cmd命令和直接运行vbs程序,都可进行打印。 而php调用vbs时,$returnvalue输出为0(代表执行成功),可就是不执行打印操作。
php:
=====================
vbs :
templatepath=c:\2.xls
'create object
set oexcel=createobject(excel.application)
oexcel.displayalerts = false
set tmpexcel=oexcel.workbooks.open(templatepath,3,false)
oexcel.activesheet.pagesetup.printgridlines = false
oexcel.activesheet.printout
oexcel.activeworkbook.saved = false
oexcel.quit
------解决方案--------------------
你当人家都在 xp 下工作呀?
