我尝试在滑块上设置值。我可以连接到它。但后来我尝试设置值catch _ctypes.COMError: (-2146233079, None, (None, None, None, 0, None))
I tried this, but it not helps.
答案 0 :(得分:0)
Inspect.exe中的一切看起来都一样。但对于WpfApplication1.exe,它可以工作。
[编辑] 等等!您将int number 传递给set_value(...)
,float
或str
怎么办?
P.S。我可以建议一个解决方法,因为你应该有"拇指"作为滑块的子项控制:slider.children(control_type="Thumb")[0]
。您可以使用滑块和拇指(.rectangle().mid_point()
)的矩形进行播放,然后使用click_input(coords=(x, y), absolute=False)
计算指定值的相对坐标。或者甚至.drag_mouse_input(...)
更好,因为一次点击应该只是在点击方向上调用一小部分。