【问题标题】:get integer value as input through autohotkey通过自动热键获取整数值作为输入
【发布时间】:2014-03-18 01:15:01
【问题描述】:

我是 AutoHotkey 用户;我需要从窗口上的编辑控件中获取数值以用于某些数学计算。但是,从 Edit 控件获得的输入值(尽管仅包含数字)似乎是字符串类型的;因此脚本无法完成。您可以展示如何通过 AutoHotkey 从 Edit 控件获取整数作为输入。

【问题讨论】:

  • 请显示一些代码,例如从控件中获取数字后,您尝试如何处理该数字。 AHK 是松散类型的,因此您可以在可以使用 1234 的相同位置使用“1234”;所以它应该像你说的那样工作。
  • 也许你需要修剪一些空格。否则,像myVar *= 1 这样的简单数学运算将转换它。
  • 感谢您的回答。我不应该使用百分号 (%) 来检索以下表达式中的变量:result:=%ValueFromEditCtrl%+2
  • result:=ValueFromEditCtrl+2 正确。
  • 如果您解决了您的问题,请将其作为答案发布并接受。

标签: autohotkey


【解决方案1】:

我不应该使用百分号 (%) 来检索以下表达式中的变量:result:=%ValueFromEditCtrl%+2 结果:=ValueFromEditCtrl+2 正确。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-08
    • 1970-01-01
    • 2011-05-13
    相关资源
    最近更新 更多