返回介绍

SetEnv (Var = Value)

发布于 2020-11-08 02:38:03 字数 1912 浏览 1259 评论 0 收藏 0

把指定的值赋给变量

SetEnv, Var, Value
Var = Value

参数

Var

用来保存 Value变量 名.

要保存的字符串或数字. 如果字符串较长, 可以通过 延续片段 的方法将其分解成较短的几行, 这样可以增加可读性和可维护性.

备注

默认情况下, 把 Value 赋值给 Var 时忽略其中的前导和尾随空格或 tab. 要避免这种情况, 请使用 AutoTrim Off 中描述的方法.

“SetEnv”名称容易让人误解,是来自 AutoIt v2 的遗留物。与 AutoIt v2 不同, AutoHotkey 没有把它的变量保存在系统环境中. 这是由于性能会变差且操作系统限制环境变量大小在 32 KB 之内. 使用 EnvSet 而不是 SetEnv 来设置 环境变量.

通过赋值为空可以释放大变量占用的内存,例如 Var =

这个命令以及其他任何接受 OutputVar 参数的命令都可以创建伪数组。这可以通过让 OuputVar 包含到另一个变量的引用来实现,例如 array%i% = 123。请参阅数组了解更多细节。

相关

AutoTrim, EnvSet, EnvAdd, EnvSub, EnvMult, EnvDiv, If, 数组

示例

Var1 = This is a string.
Color2 = 450
Color3 = %Var1%
Array%i% = %A_TICKCOUNT%

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文