【已解决】将数字10用变量表示(已解决)
本帖最后由 wllx 于 2023-8-30 15:17 编辑Local $sz=GUICtrlRead($dfgh)
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-ac 10', '', @SW_HIDE)
10替换成$sz
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-ac' & $sz, '', @SW_HIDE)
试试看,我也不知道对不对... 邪恶海盗 发表于 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)
这样才对,
本帖最后由 3131210 于 2023-8-30 00:55 编辑
Run(@ComSpec & ' /c ' & 'Powercfg -x -monitor-timeout-dc ' & GUICtrlRead($Button4aB), '', @SW_HIDE) 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)
这个函数StringFormat可以好好了解一下 绿色风 发表于 2023-8-30 10:21
这个函数StringFormat可以好好了解一下
我看了帮助,雾里花,不太明白,能否以此为例仔细说明一下,打搅你了。谢谢! wllx 发表于 2023-8-30 10:28
我看了帮助,雾里花,不太明白,能否以此为例仔细说明一下,打搅你了。谢谢!
Local $str = StringFormat('我是%s,我爱%s。','绿色风','av3')
MsgBox(0,0,$str)
页:
[1]