《AutoHotkey》百分号使用教程,最常见的问题是什么时候使用百分号(%)。希望下面这些内容能够消除一些困惑。
什么时候要使用百分号:
当你使用命令时(见前文), 参数是输出变量 OutputVar 或输入变量 InputVar 时除外
当你使用传统模式(等号前面没有其他符号) 给一个变量赋值时
什么时候不要使用百分号:
参数中的输入或输出变量. 例如: StringLen, OutputVar, InputVar
赋值时左边的变量: 例如: Var = 123abc
在传统 If 语句(不包括表达式) 中, 中左边的变量: If Var1 < %Var2%
在表达式中的变量, 例如:If (Var1 != Var2) Var1 := Var2 + 100
《AutoHotkey》打开程序及网页教程。想要打开诸如画图(mspaint.exe),计算器(calc.exe),脚本.ahk 或一个文件夹,你可以使用 Run 命令。你还可以用这个命令打开一个网址,比如 https://autohotkey.com/。如果你想打开一个已经安装好的程序,也很简单, 就像这样:
; 运行一个程序. 注意: 大部分的程序可能需要完整路径 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》键盘字符代码教程,你可能会问"我怎么知道 ^ 代表 Ctrl?!"。好问题! 为了帮助你学习 ^ 和其他符号的意思, 注意看这个表:
符号和解释含义 #:Win(Windows 徽标键)
!:Alt
^:Ctrl
+:Shift
&:用于连接两个按键(含鼠标按键) 合并成一个自定义热键
《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)
影音播放
43.65MB
61.71MB
生活休闲
29.35MB
摄影图像
22.20MB
实用工具
6.70MB
学教育婴
0KB
社交通讯
40.14MB
新闻阅读
48.13MB
17.29MB
战争策略
453.99MB
113.55MB
休闲益智
7.29MB
推理解谜
158.11MB
17.09MB
动作冒险
99.46MB
角色扮演
1.22GB
41.41MB
45.43MB
渝ICP备20008086号-14 违法和不良信息举报/未成年人举报:dzjswcom@163.com
CopyRight©2003-2018 违法和不良信息举报(12377) All Right Reserved
《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/。如果你想打开一个已经安装好的程序,也很简单, 就像这样:
; 运行一个程序. 注意: 大部分的程序可能需要完整路径 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?!"。好问题! 为了帮助你学习 ^ 和其他符号的意思, 注意看这个表:
符号和解释含义
#:Win(Windows 徽标键)
!:Alt
^:Ctrl
+:Shift
&:用于连接两个按键(含鼠标按键) 合并成一个自定义热键
《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)
影音播放
43.65MB
影音播放
61.71MB
生活休闲
29.35MB
摄影图像
22.20MB
实用工具
6.70MB
学教育婴
0KB
社交通讯
40.14MB
新闻阅读
48.13MB
学教育婴
17.29MB
战争策略
453.99MB
战争策略
113.55MB
休闲益智
7.29MB
推理解谜
158.11MB
休闲益智
17.09MB
动作冒险
99.46MB
角色扮演
1.22GB
休闲益智
41.41MB
动作冒险
45.43MB