精易论坛
标题: 大佬们帮我看看我这个 改正一下子 [打印本页]
作者: 非农 时间: 2025-5-23 13:09
标题: 大佬们帮我看看我这个 改正一下子
如果真 (取数组成员数 (分辨率位置
) < 滑块条_全屏.位置
) 
滑块条_全屏.位置 =
取数组成员数 (分辨率位置
) - 1

标签_远程像素.标题 = 分辨率位置
[滑块条_全屏.位置 + 1
]当前位置 = 滑块条_全屏.位置
判断 (标签_远程像素.标题 ≠
“全屏”)
宽度像素 =
取文本左边 (标签_远程像素.标题,
倒找文本 (标签_远程像素.标题,
“ x”, ,
假) - 1
)
文本_取中间_批量 (标签_远程像素.标题,
“x ”,
“ ”, 宽度像素1,
)
判断 (取数组成员数 (宽度像素1
) ≠ 0
)

高度像素 = 宽度像素1
[1
]

高度像素 =
“”
作者: 花间一壶酒 时间: 2025-5-23 14:18
分辨率位置这个数组的成员数 小于 hk条的最大位置+1 呗 你这不就是下标越界么
补充内容 (2025-5-23 14:20):
多做一个判断 如果 hk条位置=hk条最大位置的时候 标题智能是分辨率位置的最后一个成员 不能再加一了
作者: 非农 时间: 2025-5-23 14:22
帮我改一下可以吗 大佬
作者: yuzhong 时间: 2025-5-23 14:25
1111111111111111111111111111111111111111
作者: 非农 时间: 2025-5-23 14:28
帮我改一下大佬 谢谢了
作者: Suky 时间: 2025-5-23 15:11
如果真 (取数组成员数 (分辨率位置) < hk条_全屏.位置) ' 防止被远程桌面时候导致数组下标错误
hk条_全屏.位置 = 取数组成员数 (分辨率位置) - 1
这里如果真的条件不对
等于的时候你没减1,就导致后面的 标签_远程像素.标题 = 分辨率位置 [hk条_全屏.位置 + 1] 下标超出数组成员数
把<改成≤就好了
作者: 非农 时间: 2025-5-23 15:41
.版本 2
.如果真 (取数组成员数 (分辨率位置) ≤ 滑块条_全屏.位置) ' 防止被远程桌面时候导致数组下标错误
滑块条_全屏.位置 = 取数组成员数 (分辨率位置) - 1
.如果真结束
标签_远程像素.标题 = 分辨率位置 [滑块条_全屏.位置 + 1]
当前位置 = 滑块条_全屏.位置
.判断开始 (标签_远程像素.标题 ≠ “全屏”)
宽度像素 = 取文本左边 (标签_远程像素.标题, 倒找文本 (标签_远程像素.标题, “ x”, , 假) - 1)
文本_取中间_批量 (标签_远程像素.标题, “x ”, “ ”, 宽度像素1, )
.判断开始 (取数组成员数 (宽度像素1) ≠ 0)
高度像素 = 宽度像素1 [1]
.默认
高度像素 = “”
我改完以后还是会报错
标签_远程像素.标题 = 分辨率位置 [滑块条_全屏.位置 + 1] 是这一条报错
作者: 非农 时间: 2025-5-23 15:42
我改完以后 还是会报错呢 大佬
标签_远程像素.标题 = 分辨率位置 [HK条_全屏.位置 + 1]
作者: Ruang 时间: 2025-5-23 17:20
看看报错的光标位置
作者: 非农 时间: 2025-5-23 17:38
标签_远程像素.标题 = 分辨率位置 [HK条_全屏.位置 + 1] 报错的光标位置就是这一段
作者: Ruang 时间: 2025-5-23 17:54
你这段有问题,上面是如果真,这段没有带上如果真,当然会出错,尽量不要细节操作成员数量,你可以去数组成员数,不要这又加又减的,就想上面如果真不成立,你这边增加一个,肯定出问题
补充内容 (2025-5-23 17:56):
你这应该是判断成立问题,不成立则会出错
作者: Ruang 时间: 2025-5-23 18:00
分辨率位置 的数组数量超出了,就是因为+1
作者: Ruang 时间: 2025-5-23 18:03
如果硬要+1,改成重定义数组,不会弹出超出数组,但这是没有必要的,会多次一举,具体看你的思路是什么样的,如果能附上E源码文件,就针对这个问题一小时内就能给你解决,说不定十分钟内就能结贴
作者: Ruang 时间: 2025-5-23 18:07
比如有三种变量数组
你这个思路是如果成立1赋值给2,接着后面没有判断就2赋值给3,导致3的变量数组就如同2变量数组,3数组就跟1数组没有关系,无法给3添加新数组,因为新的数组不存在,导致报错
作者: 非农 时间: 2025-5-23 19:45
好的 那你等等 我去把源码发上来
作者: 非农 时间: 2025-5-23 19:52
源码.rar
(126 Bytes, 下载次数: 2)
大佬这是我的那个源码
作者: Ruang 时间: 2025-5-23 20:00
尝试都放进去看看,这边放进去没问题
作者: Ruang 时间: 2025-5-23 20:02
把下面代码都放进如果真里面,我发了在审核
作者: 非农 时间: 2025-5-23 20:23
现在是可以启动调试了 但是只要一点HK条就会报错
作者: Ruang 时间: 2025-5-23 20:25
如果真下面所有的代码都放进去,你这没有全部放进去
作者: 非农 时间: 2025-5-23 20:31
放进去了 也还是一样的 点击HK条就报
作者: Ruang 时间: 2025-5-23 20:35
如果真 (取数组成员数 (分辨率位置
) < 滑块条_全屏.位置
) 
滑块条_全屏.位置 =
取数组成员数 (分辨率位置
)
调试输出 (滑块条_全屏.位置,
取数组成员数 (分辨率位置
))
标签_远程像素.标题 = 分辨率位置 [取数组成员数 (分辨率位置)]当前位置 = 滑块条_全屏.位置
判断 (标签_远程像素.标题 ≠
“全屏”)
宽度像素 =
取文本左边 (标签_远程像素.标题,
倒找文本 (标签_远程像素.标题,
“ x”, ,
假) - 1
)
文本_取中间_批量 (标签_远程像素.标题,
“x ”,
“ ”, 宽度像素1,
)
判断 (取数组成员数 (宽度像素1
) ≠ 0
)

高度像素 = 宽度像素1
[1
]

高度像素 =
“”




作者: Ruang 时间: 2025-5-23 20:35
标签_远程像素.标题 = 分辨率位置 [取数组成员数 (分辨率位置)]
作者: 非农 时间: 2025-5-23 20:38
好的大佬 我试试
作者: 非农 时间: 2025-5-23 20:42
为啥我这样按照你加的了 还是不行呢 大佬 要不你截图你的传上来我看看吧
补充内容 (2025-5-23 20:43):
要不然你加我企鹅也可以 68000700
作者: Ruang 时间: 2025-5-23 20:47
这个可以保证不会提示数组错误,我在外面,无法跟你细究
作者: 非农 时间: 2025-5-23 20:50
那等大姥你回家了 加我企鹅看一下 68000700
作者: 你的猫 时间: 2025-5-23 23:26
变量名 | 类 型 | 静态 | 数组 | 备 注 |
宽度像素1 | 文本型 | | 0 |
临时位置 | 整数型 | | |
临时位置 = 滑块条_全屏.位置 + 1
如果真 (临时位置 < 1
或 临时位置 >
取数组成员数 (分辨率位置
))

临时位置 =
选择 (取数组成员数 (分辨率位置
) > 0, 1, 0
) 
滑块条_全屏.位置 = 临时位置 - 1

如果真 (取数组成员数 (分辨率位置
) > 0
)
标签_远程像素.标题 = 分辨率位置
[临时位置
]
当前位置 = 滑块条_全屏.位置


判断 (标签_远程像素.标题 ≠ "全屏"
)

宽度像素 =
取文本左边 (标签_远程像素.标题,
倒找文本 (标签_远程像素.标题, " x", ,
假) - 1
)
文本_取中间_批量 (标签_远程像素.标题, "x ", " ", 宽度像素1,
)

判断 (取数组成员数 (宽度像素1
) > 0
)


高度像素 = 宽度像素1
[1
]
作者: 非农 时间: 2025-5-24 15:27
大佬 你这个加上以后 HK条直接不能拖动了
欢迎光临 精易论坛 (https://125.confly.eu.org/) |
Powered by Discuz! X3.4 |