例39:使用List控件

  1. 建立一个EXE工程,在窗体上放一个文本框,一个列表框和三个按钮

  2. 输入如下的代码:

    Sub Form1_Command1_BN_Clicked(hWndForm As hWnd, hWndControl As hWnd)

    复制代码
       List1.AddItem(Text1.Text)

    End Sub

    Sub Form1_Command2_BN_Clicked(hWndForm As hWnd, hWndControl As hWnd)

    复制代码
    If List1.ListCount = 0   Then
    
       MsgBox("没有条目")
    
    Else
    
       list1.RemoveItem(0)
    
    End If

    End Sub

    Sub Form1_List1_LBN_SelChange(hWndForm As hWnd, hWndControl As hWnd)

    复制代码
    MsgBox(List1.Text)

    End Sub

实现的功能为:单击增加条目按钮,将文本框当前内容加为列表框的一条条目,单击删除按钮删除一条条目,双击条目则弹出一个消息框显示该条目的内容。如图35。

相关推荐
踩着两条虫3 小时前
「AI + 低代码」的可视化设计器
开发语言·前端·低代码·设计模式·架构
JoneBB3 小时前
ABAP Webservice连接
运维·开发语言·数据库·学习
即使再小的船也能远航4 小时前
【Python】安装
开发语言·python
Irissgwe4 小时前
类与对象(三)
开发语言·c++·类和对象·友元
雪度娃娃5 小时前
转向现代C++——优先选用nullptr而不是0和NULL
开发语言·c++
萌新小码农‍5 小时前
python装饰器
开发语言·前端·python
KK溜了溜了5 小时前
Python从入门到精通
服务器·开发语言·python
故事和你915 小时前
洛谷-【图论2-1】树5
开发语言·数据结构·c++·算法·动态规划·图论
threelab6 小时前
Three.js 初中数学函数可视化 | 三维可视化 / AI 提示词
开发语言·前端·javascript·人工智能·3d·着色器
xiaoshuaishuai86 小时前
C# CDN加速与离线包优化PowerSetting慢问题
开发语言·windows·spring·c#