各位大佬,小弟不才,请赐教一下。。
只有[充电时]才会运行判断[是否充满,充满则断电]的指令,因为判断需要做循环(30秒检测判断一次),指令无法做单独循环,所以想到指令相互切换来代替循环操作。一直循环判断到充满为止。
然后考虑到充电期间如果断开电源,没有达到充满电的条件那不就无限判断循环了,所以还要在原来[判断是否充满]的情况下再增加一个[判断是否未充满就断电]的操作,这个判断怎么加上,于是
就想到可以用剪贴板来存临时值,加一个读取剪贴板到循环中;当断开电源时,就将"结束指令"存入剪贴板,循环中一旦检测到剪贴板的"结束指令"就跳出通知,否则再[判断是否充满]。
这样可行吗,有没有优化的空间?
![](http://tiebapic.baidu.com/forum/w%3D580/sign=d304902e3ecb0a4685228b315b61f63e/4e2f40cb7bcb0a462de8f9ed2e63f6246960af7e.jpg?tbpicau=2025-02-23-05_f49062a4ff34c63b76c7f1e066536094)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=acf94b1792ca7bcb7d7bc7278e0b6b3f/30d29bf2d7ca7bcbd4b1b5fbfb096b63f424a87e.jpg?tbpicau=2025-02-23-05_641b0386865802bc74b768865e555c8d)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=2206ba881b2309f7e76fad1a420e0c39/0d96b7a5462309f7fd1e020e2f0e0cf3d6cad693.jpg?tbpicau=2025-02-23-05_fa1fd7be5a69f573ec5cbee6f9e626dc)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=373d3c2f4f46f21fc9345e5bc6266b31/9516ecca0a46f21f5efe2c87b3246b600e33ae7e.jpg?tbpicau=2025-02-23-05_efaba36d41fa403c21427553618c08f2)