Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 宏参考 > 教程

EmEditor 宏参考: 运行外部程序

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - EmEditor 宏参考 - 教程

运行外部程序

要运行外部程序,请用 WshShell 对象的 Run 方法 。

下面的示例代码会运行 Windows 中的计算器并给它发送键击来执行一个简单的运算 1+2=。

[JavaScript]

WshShell = new ActiveXObject( "WScript.Shell" );

WshShell.Run( "calc.exe" );

Sleep( 1000 );

wnd = shell.FindWindow( "", "Calculator" );

wnd.SetForeground();

shell.SendKeys( "1" );

Sleep( 100 );

shell.SendKeys( "{+}" );

Sleep( 100 );

shell.SendKeys( "2" );

Sleep( 100 );

shell.SendKeys( "=" );

[VBScript]

Set WshShell = CreateObject( "WScript.Shell" )

WshShell.Run "calc.exe"

Sleep 1000

wnd = shell.FindWindow( "", "Calculator" )

wnd.SetForeground

shell.SendKeys "1"

Sleep 100

shell.SendKeys "{+}"

Sleep 100

shell.SendKeys "2"

Sleep 100

shell.SendKeys "="

References

g 微软 MSDN 库: Run 方法

Copyright © 2003-2016 by Emurasoft, Inc.