wincc vbs脚本打开pdf文档怎么让pdf最前显示

我在wincc中用vbs脚本调用Adobe Reader XI阅读器打开pdf文档,每次打开后Pdf显示内容都被wincc本身的全屏窗口遮挡住,怎样才能让Adobe Reader XI打开后最前端显示?我还不想换别的pdf阅读器。。

钻石用户推荐最佳答案

用WScript.Shell对象的run函数。
Set Ws = CreateObject("Wscript.Shell")
Function Run(ByVal Command As String, [ByVal WindowStyle], [ByVal WaitOnReturn]) As Integer
第一个参数是你要执行的程序的路径;
第二个参数是窗口的形式;
第三个参数是表示这个脚本是等待还是继续执行,如果设为了 true,脚本就会等待调用的程序退出后再向后执行。 
下面列出了第二个参数的10个值:
    0  隐藏一个窗口并激活另一个窗口。
    1  激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。第一次显示该窗口时,应用程序应指定此标志。
    2  激活窗口并将其显示为最小化窗口。
    3  激活窗口并将其显示为最大化窗口。
    4  按最近的窗口大小和位置显示窗口。活动窗口保持活动状态。
    5  激活窗口并按当前的大小和位置显示它。
    6  最小化指定的窗口,并按照 Z 顺序激活下一个顶部窗口。
    7  将窗口显示为最小化窗口。活动窗口保持活动状态。
    8  将窗口显示为当前状态。活动窗口保持活动状态。
    9  激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。还原最小化窗口时,应用程序应指定此标志。
    10  根据启动应用程序的程序状态来设置显示状态。

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320618.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐