使用键盘运行脚本-如何使用键盘关闭运行

使用键盘运行脚本-如何使用键盘关闭运行

今天和大家分享一个关于如何使用键盘运行脚本的问题——如何使用键盘关闭。以下是这个问题的总结。让我们来看看。

使用键盘运行脚本-如何使用键盘关闭运行

Js可以在本地执行键盘操作和编写脚本。

可以1)使用JS启动本地应用程序剪贴板

使用上述代码的关键点是创建一个ActiveXObject对象。

参考注释:

JavaScript中的ActiveXObject对象是启用和返回自动化对象的引用。如何使用:

new obj =新的ActiveX对象(servername。键入名称[,位置])

ActiveXObject对象语法包含以下部分:

其中newObj是必选项。要指定为ActiveXObject的变量的名称。

Servername是必需选项。提供对象的应用程序的名称。

Typename是必需选项。要创建的对象的类型或类。

位置是可选的。创建该对象的网络服务器的名称。

自动化服务器提供至少一个对象,例如文字处理应用程序可以提供的应用程序对象、文档对象和工具栏对象。

例如,要创建Excel的Application和Sheet对象,代码如下:

var Excel app =新的ActiveX对象(“Excel .应用”);var Excel sheet = new ActiveX object(\" Excel .工作表”)

一旦创建了一个对象,就可以用定义的对象变量在代码中引用它。我们通过一个例子来看对象和方法的引用,通过对象变量ExcelSheet来访问新对象和其他Excel对象的属性和方法,包括Application对象和ActiveSheet。细胞采集。代码如下:

一份ExcelSheet。申请。可见=真

2工作表。ActiveSheet.Cells(1,1)。Value = \"这是A列第1行\";

3工作表。SaveAs(\"C:\\TEST .XLS”);

4 ExcelSheet。application . Quit();

(2)在(1)中设置的代码之后,可以执行程序,但是ActiveXObject是在浏览器中执行的,浏览器需要做一些设置来保证上面的JS代码能够正常执行。

具体设置如下:

剪贴板

如上图,可以设置电脑的ActiveX控件和插件,让IE正常调用本地应用。

(2)使用JS调用屏幕键盘

上面JS中的代码:

var obj =新的ActiveX对象(\' wscript。shell’);

obj。run(\" osk \");//打开屏幕键盘

Obj.run(位置);//其中location是QQ应用的本地地址(地址需要为“//”)VBA如何通过按键模拟脚本启动按键向导?直接调api函数试试,关键函数keybd_event。

或者直接调 ShellExecuteA 函数直接运行脚本,不经过按键

以上就是由优质生活领域创作者 嘉文社百科网小编 整理编辑的,如果觉得有帮助欢迎收藏转发~