按键精灵资讯站

返回资讯列表

按键精灵安卓ios脚本辅助工具界面上多选框的一键全选与取消全选

2025-06-04 版权归原作者所有,如有侵权,请联系我们

在安卓ios苹果设备中要实现的功能是脚本界面上多选框的一键全选与取消全选,效果如图所示:

基本思路:

一、使用uip.SetAttribute命令设置多选框的选中状态

二、由于一个按钮有两个功能,所以要判断按钮的状态,在修改多选框之前,先获取按钮上的文字,如果文字是全选,就执行多选框勾选,如果文字是取消全选,就执行多选框取消勾选。

例子界面源码:

  1. 界面1:
  2. {
  3. 标签页1:
  4. {
  5. 多选框:
  6. {
  7. 名称:"多选框1",
  8. 提示内容:"提示用户的文字内容",
  9. 点击响应:"函数名1",
  10. 选中:false,
  11. 文字大小:0,
  12. 高度:0,
  13. 宽度:0,
  14. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
  15. },
  16. 多选框:
  17. {
  18. 名称:"多选框2",
  19. 提示内容:"提示用户的文字内容",
  20. 点击响应:"函数名1",
  21. 选中:false,
  22. 文字大小:0,
  23. 高度:0,
  24. 宽度:0,
  25. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
  26. },
  27. 多选框:
  28. {
  29. 名称:"多选框3",
  30. 提示内容:"提示用户的文字内容",
  31. 点击响应:"函数名1",
  32. 选中:false,
  33. 文字大小:0,
  34. 高度:0,
  35. 宽度:0,
  36. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
  37. },
  38. 多选框:
  39. {
  40. 名称:"多选框4",
  41. 提示内容:"提示用户的文字内容",
  42. 点击响应:"函数名1",
  43. 选中:false,
  44. 文字大小:0,
  45. 高度:0,
  46. 宽度:0,
  47. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
  48. },
  49. 按钮:
  50. {
  51. 名称:"按钮1",
  52. 显示内容:"全选",
  53. 点击响应:"全选",
  54. 文字大小:0,
  55. 高度:0,
  56. 宽度:0,
  57. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
  58. },

  59. },


  60. }



函数源码:

Function 全选()
dim tb=UIP.GetAttribute ("按钮1")
If tb["显示内容"] = "全选" Then
UIP.SetAttribute("多选框1",{"选中":true})
UIP.SetAttribute("多选框2",{"选中":true})
UIP.SetAttribute("多选框3",{"选中":true})
UIP.SetAttribute "多选框4", {"选中":true}
UIP.SetAttribute "按钮1", {"显示内容":"取消全选"}
Else
UIP.SetAttribute("多选框1",{"选中":false})
UIP.SetAttribute("多选框2",{"选中":false})
UIP.SetAttribute("多选框3",{"选中":false})
UIP.SetAttribute "多选框4", {"选中":false}
UIP.SetAttribute "按钮1", {"显示内容":"全选"}
End If
End Function





按键精灵是一款专业的自动化智能领域编程软件,专注于电脑/安卓/iOS自动化脚本开发。

按键手机助手下载 按键安卓版下载 按键iOS版下载 按键电脑版下载

声明:本站所有文章均为按键精灵所有,转载请注明出处: http://m.anjian.com/article_25.shtml