本课视频通过5种方法实现了易语言组合框添加不重复文本到列表框。

易语言组合框添加不重复文本到列表框视频交教程源码:

.版本 2.子程序 _按钮1_被单击
.局部变量 文本, 文本型文本 = 组合框1.内容.如果 (列表框查找文本 (列表框1, 文本) = 真)
列表框1.加入项目 (组合框1.取项目文本 (组合框1.现行选中项), )
.否则.如果结束.子程序 列表框查找文本, 逻辑型
.参数 列表框, 列表框
.参数 要加入的文本, 文本型
.局部变量 i, 整数型.计次循环首 (列表框.取项目数 (), i)
.如果真 (要加入的文本 = 列表框.取项目文本 (i - 1))
返回 (假)
.如果真结束
.计次循环尾 ()
返回 (真).子程序 _按钮2_被单击
.局部变量 文本, 文本型文本 = 组合框1.内容.如果 (列表框加入项目 (列表框1, 文本) = 真)
信息框 (“加入成功”, 0, , )
.否则
信息框 (“该文本【” + 文本 + “】已经存在,不要重复加入”, 16, , )
.如果结束.子程序 列表框加入项目, 逻辑型
.参数 列表框, 列表框
.参数 要加入的文本, 文本型
.局部变量 i, 整数型.计次循环首 (列表框.取项目数 (), i)
.如果真 (要加入的文本 = 列表框.取项目文本 (i - 1))
返回 (假)
.如果真结束.计次循环尾 ()
列表框.加入项目 (要加入的文本, )
返回 (真).子程序 _按钮3_被单击.如果 (列表框1.选择 (组合框1.取项目文本 (组合框1.现行选中项)) = -1)
列表框1.加入项目 (组合框1.取项目文本 (组合框1.现行选中项), ).否则.如果结束.子程序 _按钮4_被单击
.局部变量 文本, 文本型文本 = 组合框1.内容.如果 (SendMessageA (列表框1.取窗口句柄 (), 399, 0, 文本) = -1)
列表框1.加入项目 (组合框1.取项目文本 (组合框1.现行选中项), ).否则
信息框 (“该文本【” + 文本 + “】已经存在,不要重复加入”, 16, , )
.如果结束.子程序 _按钮5_被单击
.局部变量 项目数量
.局部变量 i项目数量 = 列表框1.取项目数 ()
.判断开始 (项目数量 = 0)
列表框1.加入项目 (组合框1.取项目文本 (组合框1.现行选中项), )
.判断 (项目数量 > 0)
.计次循环首 (项目数量, i)
.如果 (寻找文本 (列表框1.取项目文本 (i - 1), 组合框1.取项目文本 (组合框1.现行选中项), , 假) ≠ -1)
返回 ().否则.如果结束.计次循环尾 ()
列表框1.加入项目 (组合框1.取项目文本 (组合框1.现行选中项), ).默认.判断结束

源码:511遇见易语言教程

511遇见易语言教程视频链接

易语言组合框添加不重复文本到列表框

511遇见易语言组合框添加不重复文本到列表框相关推荐

  1. 511遇见易语言组合框读取写配置文件和列表项目

    本课首先录制了易语言组合框渐变背景颜色,然后通过读写配置文件ini来实现组合框加入项目,添加项目列表 视频链接: 77 组合框读取写配置文件和列表项目视频教程源码: .版本 2.程序集 窗口程序集_启 ...

  2. 511遇见易语言磁盘操作取磁盘空间和驱动器列表

    系统核心支持库---磁盘操作,包括获取驱动器的列表,磁盘的总空间和剩余空间及磁盘卷标. 新命令 1.取驱动器列表() 2.取磁盘总空间() 3.取磁盘卷标() 4.取磁盘剩余空间() 用到的命令 1. ...

  3. 511遇见易语言去除数组里的重复成员

    删除数组中重复的成员应用比较广泛,比如我们要一个数据库中重复的成员删除,这里的删除严格讲应当是去除数组中重复的成员. 511遇见易语言教程 视频教程中的源码 .版本 2 .支持库 spec.程序集 窗 ...

  4. 511遇见易语言基础命令组件和算法

    一.易语言基础命令组件 1:易语言教程-窗口 2:易语言教程-编辑框和按钮 3:易语言教程-信息框 4:易语言教程-数据类型 5:易语言教程-变量(全局变量,程序集变量,局部变量,静态变量) 6:易语 ...

  5. 511遇见易语言教程窗口组件图片框属性实现轮播图

    本节视频对易语言图片框的边框背景颜色.图片显示方式.做了示范,并且通过图片框实现了轮播图效果.  视频链接: 72 图片框属性教程源码: .版本 2 .支持库 eCompress.程序集 窗口程序集_ ...

  6. 511遇见易语言教程列表框属性方法

    本节视频录制了易语言列表框的取项目文本.置项目文本.加入项目.插入项目.是否被选择.取所有选择项目等属性方法. 易语言教程列表框视频教程源码: .版本 2.程序集 窗口程序集_启动窗口.子程序 _按钮 ...

  7. 511遇见易语言教程选择框一键选中与取消

    本课录制了易语言选择框选中状态属性判断,一键全部选中.一键全部取消. 视频链接: 511遇见易语言教程选择框一键选中与取消 易语言选择框属性源码: .版本 2.子程序 _选择框1_被单击.如果真 (选 ...

  8. 511遇见易语言学习信息框

    易语言的信息框就是对MessageBox的一个组件封装.信息框常常用它弹出交互窗口,其实看似简单的组件,设置起来破复杂, 看一下下图: 511遇见易语言教程 教程源码: .版本 2.程序集 窗口程序集 ...

  9. 511遇见易语言逻辑比较关系判断

    易语言逻辑比较主要用来获取比较的逻辑值用在判断的条件,包括等于.不等于.小于.大于.小于或等于.大于或等于.近似等于.并且.或者.取反系统命令.本视频通过对学生成绩的等级判断演示了除了近似等于和取反以 ...

最新文章

  1. OpenGL - Normal Map
  2. 字节码编辑器JClassLIb下载教程
  3. 洛谷2296 寻找道路
  4. Windows 下 Python 环境搭建
  5. LeetCode 1181. 前后拼接(哈希map)
  6. 计算机图形学E3——OpenGL 中点画圆
  7. 部署Nginx服务器
  8. 从ARM裸机看驱动之按键中断方式控制LED(一)
  9. matlab帕累托分布函数,matlab 进行广义的帕累托参数估计
  10. OSPF的多域配置-要点总结
  11. Dynamic Set Up the Web Reference Url To WebService
  12. linux桌面共享编程,Remmina:一个Linux下功能丰富的远程桌面共享工具
  13. 819 c语言程序设计,大连海洋大学2021年考研819高级语言程序设计(C语言)考试大纲...
  14. 如何培养孩子一年读100本书
  15. 百练1724ROADS
  16. 装修心得体会(家装团购实战版)
  17. 【开源“青女四轴”,DIY小四轴】
  18. iOS开发人员必看的精品资料(100个)
  19. androidP 对反射的限制之黑名单机制
  20. vue如何实现打印功能

热门文章

  1. 遭遇Worm.UsbSpy.a/Worm.Win32.Delf.aj
  2. 华为OD机试真题2023 B卷(JAVAJS)
  3. Tableau可视化技巧-制作进度仪表盘
  4. java接口pending,EventBus系列『番外』——认真剖析 『PendingPostQueue』队列的实现思想...
  5. 官方免费postman下载分享,官网下载太慢了!!
  6. 《疯狂骑士团》新版试炼之塔游戏攻略(带战利品数值)
  7. [SCOI2016][BZOJ4569]萌萌哒
  8. android 获取手机运营商名字
  9. VMware虚拟化- vSphere vmware VDP的理论与应用
  10. 面试总结 —— 高级JAVA工程师