当前位置: 首页 > 软件教程 > 《AutoHotkey》百分号使用教程

《AutoHotkey》百分号使用教程

发布时间:2024-08-02 05:02:52 作者:电子资源网 阅读:0次

《AutoHotkey》百分号使用教程,最常见的问题是什么时候使用百分号(%)。希望下面这些内容能够消除一些困惑。

《AutoHotkey》百分号使用教程

什么时候要使用百分号:

当你使用命令时(见前文), 参数是输出变量 OutputVar 或输入变量 InputVar 时除外

当你使用传统模式(等号前面没有其他符号) 给一个变量赋值时

什么时候不要使用百分号:

参数中的输入或输出变量. 例如: StringLen, OutputVar, InputVar

赋值时左边的变量: 例如: Var = 123abc

在传统 If 语句(不包括表达式) 中, 中左边的变量: If Var1 < %Var2%

在表达式中的变量, 例如:If (Var1 != Var2) Var1 := Var2 + 100

独家揭秘:最新的《AutoHotkey》程序及网页教程全面解析!

《AutoHotkey》打开程序及网页教程。想要打开诸如画图(mspaint.exe),计算器(calc.exe),脚本.ahk 或一个文件夹,你可以使用 Run 命令。你还可以用这个命令打开一个网址,比如 https://autohotkey.com/。如果你想打开一个已经安装好的程序,也很简单, 就像这样:

《AutoHotkey》打开程序及网页教程

; 运行一个程序. 注意: 大部分的程序可能需要完整路径 Run,%A_ProgramFiles%\Some_Program\Program.exe

; 打开一个网址 Run, https://autohotkey.com

还有其他一些高级特性, 比如命令行参数和 CLSID(Windows 类标识符)

下面是一些关于 Run 命令的示例:

; 一些程序并不需要完整路径, 如 Windows 标准程序

Run, notepad.exe

Run, msPaint.exe

;使用 AHK 内置变量来打开 "我的文档"

Run, %A_MyDocuments%

; 打开一些网页:

Run, https://autohotkey.com

Run, https://www.google.com

使用《Autohotkey》键盘字符代码,编写一个令标题看起来似乎经过原创的程式,无论是何时发布

《Autohotkey》键盘字符代码教程,你可能会问"我怎么知道 ^ 代表 Ctrl?!"。好问题! 为了帮助你学习 ^ 和其他符号的意思, 注意看这个表:

《Autohotkey》键盘字符代码

符号和解释含义
#:Win(Windows 徽标键)

!:Alt

^:Ctrl

+:Shift

&:用于连接两个按键(含鼠标按键) 合并成一个自定义热键

《AutoHotkey》中文函数使用指南:轻松编写伪原创脚本

《AutoHotkey》函数使用中文教程, 函数不同于命令的地方在于函数需要使用圆括号. 一个典型的函数是这样的

《AutoHotkey》函数使用中文教程

Function(参数1, 参数2, 参数3)

与命令相比, 函数有下面几个主要差异:

1、你可以使用运算.

SubStr(37 * 12, 1, 2)

SubStr(A_Hour - 12, 2)

2、变量不需要加上百分号:

SubStr(A_Now, 7, 2)

3、函数可以嵌套另一个函数:

SubStr(A_AhkPath, InStr(A_AhkPath, "AutoHotkey"))

4、文本前后需要加上双引号:

SubStr("I'm scripting, awesome!", 16)

函数通常会返回一个值, 这一点与命令也不一样. 命令需要设置 OutputVar 参数来保存结果, 而函数不需要. 将函数值赋给变量的最常用方法, 只需要这样做:

MyVar:= SubStr("I'm scripting, awesome!", 16)

渝ICP备20008086号-14 违法和不良信息举报/未成年人举报:dzjswcom@163.com

CopyRight©2003-2018 违法和不良信息举报(12377) All Right Reserved