|
沙发

楼主 |
发表于 2018-12-27 10:22:08
|
只看该作者
我是这样做的
.版本 2
.子程序 _按钮添加_被单击
.局部变量 Q, 整数型
.局部变量 内容, 文本型
.局部变量 逻辑变量, 逻辑型
.如果 (列表框2.取项目数 () ≤ 0)
.如果真 (列表框1.现行选中项 ≠ -1 且 列表框1.取项目文本 (列表框1.现行选中项) ≠ “”)
列表框2.加入项目 (列表框1.取项目文本 (列表框1.现行选中项), )
.如果真结束
.否则
.计次循环首 (列表框2.取项目数 (), Q)
内容 = 列表框2.取项目文本 (Q - 1)
.如果 (内容 ≠ “” 且 内容 = 列表框1.取项目文本 (列表框1.现行选中项))
逻辑变量 = 真
.否则
逻辑变量 = 假
.如果结束
.计次循环尾 ()
.如果真 (逻辑变量 = 假 且 列表框1.现行选中项 ≠ -1)
列表框2.加入项目 (列表框1.取项目文本 (列表框1.现行选中项), )
.如果真结束
.如果结束
这样做了以后 有点作用,但是还不是我要的目的,现在列表框1中选中的是0,单机按钮添加就加入到了列表框2中,现在再按添加按钮,那么这个0是不会添加到列表框2中的,但是只要在列表框2中0的下边任意添加一个数后,这个0又能添加了,这不是我要的结果,我想要的结果是,(列表框1中有0到9的数,列表框2中有3,6,9。我想要的是通过添加按钮,在列表框2中只能加入0,1,2,4,5,7,8) |
|