【发布时间】:2014-03-18 01:15:01
【问题描述】:
我是 AutoHotkey 用户;我需要从窗口上的编辑控件中获取数值以用于某些数学计算。但是,从 Edit 控件获得的输入值(尽管仅包含数字)似乎是字符串类型的;因此脚本无法完成。您可以展示如何通过 AutoHotkey 从 Edit 控件获取整数作为输入。
【问题讨论】:
-
请显示一些代码,例如从控件中获取数字后,您尝试如何处理该数字。 AHK 是松散类型的,因此您可以在可以使用 1234 的相同位置使用“1234”;所以它应该像你说的那样工作。
-
也许你需要修剪一些空格。否则,像
myVar *= 1这样的简单数学运算将转换它。 -
感谢您的回答。我不应该使用百分号 (%) 来检索以下表达式中的变量:result:=%ValueFromEditCtrl%+2
-
result:=ValueFromEditCtrl+2 正确。
-
如果您解决了您的问题,请将其作为答案发布并接受。
标签: autohotkey