3-1.脚本的定义和组成

脚本的定义:你还记得上节课我们制作的小脚本吗?现在我们迅速的来打开它,不难发现,脚本程序就是由一行一行的脚本代码组成的。因为是一个非常简单的弹出对话框的操作,所以他下面就只有一行。

Paste_Image.png

补充说明,脚本程序是可以使用任何文本编辑器打开的
脚本文件(组成)
有些文件需要额外的库文件
使用脚本
-使用编辑器自带的脚本
-使用库函数

脚本中还可以包含 热键 和 热字串 或者甚至完全由它们组成.
不过, 在不包含热键和热字串时, 脚本会在启动后从上往下按顺序执行其中的命令.

Paste_Image.png
每个由 热键, 热字串, 菜单项, GUI 事件 或 计时器 启动的 线程 都以在自动执行段设置的下列属性值作为默认值开始.如果没有设置,则使用标准的默认值(与下面每个页面中注明的一样):DetectHiddenWindows,DetectHiddenText,SetTitleMatchMode,SetBatchLines, SendMode,SetKeyDelay,SetMouseDelay, SetWinDelay, SetControlDelay, SetDefaultMouseSpeed, CoordMode, SetStoreCapslockMode, AutoTrim,SetFormat,StringCaseSense,Thread 和 Critical.

如果自动执行段执行了很长时间才结束 (或永不结束), 上面这些设置的默认值将在 100 毫秒后自动生效. 当自动执行段最终结束 (如果可能) 时, 在自动执行段末尾生效的那些设置才更新为默认值. 因此, 通常最好在包含 热键, 热字串, 计时器 或 自定义菜单项 的脚本顶部设置自己想要的默认值. 还要注意, 每个 线程 会保存它自己的上述设置的集合. 在一个线程中对这些设置的改变不会影响其他 线程.
  • ahk编译后文件的反编译(这个加到后面的章节)

8888.AHK菜鸟入门之疑难解答1000个为什么及使用技巧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容