找回密码
 加入
搜索
查看: 499|回复: 7

[AU3基础] 【已解决】将数字10用变量表示(已解决)

[复制链接]
发表于 2023-8-29 22:32:30 | 显示全部楼层 |阅读模式
本帖最后由 wllx 于 2023-8-30 15:17 编辑

Local $sz=GUICtrlRead($dfgh)
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-ac 10', '', @SW_HIDE)
10替换成  $sz
发表于 2023-8-29 22:42:08 | 显示全部楼层
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-ac' & $sz, '', @SW_HIDE)
试试看,我也不知道对不对...
 楼主| 发表于 2023-8-29 22:58:07 | 显示全部楼层
邪恶海盗 发表于 2023-8-29 22:42
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-ac' & $sz, '', @SW_HIDE)
试试看,我也不知道对 ...

测试20次,终于搞定
Local $sz= 'Powercfg -x -monitor-timeout-dc ' &'' & GUICtrlRead($Button4aB)
                        Run(@ComSpec & ' /c ' &$sz, '', @SW_HIDE)
                        MsgBox(64, "提示!", "已生效", 2)
这样才对,
发表于 2023-8-30 00:52:00 | 显示全部楼层
本帖最后由 3131210 于 2023-8-30 00:55 编辑

Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-dc ' & GUICtrlRead($Button4aB), '', @SW_HIDE)
 楼主| 发表于 2023-8-30 09:00:19 | 显示全部楼层
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-dc ' & GUICtrlRead($Button4aB), '', @SW_HIDE)这个Powercfg -x -monitor-timeout-dc 与10之间有空格,但是加上空格一样不行
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-dc ' &'' & GUICtrlRead($Button4aB), '', @SW_HIDE)
不知道为什么这样才行
Local $sz= 'Powercfg -x -monitor-timeout-dc ' &' ' & GUICtrlRead($Button4aB)
                        Run(@ComSpec & ' /c ' &$sz, '', @SW_HIDE)
                        MsgBox(64, "提示!", "已生效", 2)
发表于 2023-8-30 10:21:56 | 显示全部楼层

  这个函数  StringFormat  可以好好了解一下
 楼主| 发表于 2023-8-30 10:28:06 | 显示全部楼层
绿色风 发表于 2023-8-30 10:21
这个函数  StringFormat  可以好好了解一下

我看了帮助,雾里花,不太明白,能否以此为例仔细说明一下,打搅你了。谢谢!
发表于 2023-8-30 10:41:49 | 显示全部楼层
wllx 发表于 2023-8-30 10:28
我看了帮助,雾里花,不太明白,能否以此为例仔细说明一下,打搅你了。谢谢!


Local $str = StringFormat('我是%s,我爱%s。','绿色风','av3')
MsgBox(0,0,$str)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 02:18 , Processed in 0.080712 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表