phpはvbsスクリプトを実行します

WBOY
リリース: 2016-06-13 12:58:26
オリジナル
1129 人が閲覧しました

PHP は vbs スクリプトを実行します
vbs は Excel ファイルを印刷し、印刷操作を実行します。 cmd コマンドを使用するか、vbs プログラムを直接実行して印刷できます。 php が vbs を呼び出すと、$returnvalue 出力は 0 (実行成功を表します) ですが、印刷操作は実行されません。

PHP:

system("C:/print.vbs", $returnvalue);
echo $returnvalue;
?>

=====================
vbs:
templatePath="C:2.xls"
'オブジェクトを作成します
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 Work の下にあると思いますか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート