精华内容
下载资源
问答
  • VB中列表框添加与删除项目

    千次阅读 2019-02-11 16:50:17
  • 列表框添加列表项

    2021-03-13 10:46:29
    利用属性窗口向列表框添加四个项目利用属性窗口向列表框添加四个项目:Visual Basic、Turbo C、C++、Java你是说VB的吗? 在列表框的属性里面有一个List属性, 点击其右边的下三角按钮,出现一个下拉的文本框,在里面...

    利用属性窗口向列表框添加四个项目

    利用属性窗口向列表框添加四个项目:Visual Basic、Turbo C、C++、Java你是说VB的吗? 在列表框的属性里面有一个List属性, 点击其右边的下三角按钮,出现一个下拉的文本框,在里面输入你想要的列表项, 注意。

    易语言怎么通过编辑框和组合框向列表框添加项目呢?

    27aeeb1e06332d5c535ef2737962cb20.png

    比如 现在 组合框有 3个选项 分别是.. 1 2 3 选择1会在列表框中出现一部.版本 2 .子程序 _按钮1_被单击 列表框1.加入项目 (编辑框1.内容, )

    vb中在列表框内输入四个列表项

    用Addltem就行了: List1.AddItem "第1项"List1.AddItem "第2项"List1.AddItem "第3项"List1.AddItem "第4项" 语法:Control.AddItem(cItem [, nIndex] [, nColumn]) 参数: cItem 指定添加到控制中的字符串表达式,必选参数。

    14.在VB.NET中,向列表框中添加一个新项目,正确的14.在VB.NET中,向列表框中添加一个新项目,正确的语句是_____//只要知A.ListBox1.Items.Add("How are you?")

    在VB中,有哪几种方法可以在列表框中添加选项?列主要是两种方法, 设计时候:在属性框加 看其list属性,每加一项就ctrl+回车换下一行继续添加 运行时候:代码添加 List1.AddItem 1234567 List1.AddItem "hello。。。

    向组合框与列表框添加选项的方法是什么?

    Private Sub Form_Load() Combo1.AddItem "要添加的字符" List1.AddItem "要添加的字符" End Sub

    在form1的窗体上画一个列表框,名称为l1,通过属性Private Sub From_Load() l1.AddItem"aaaa" l1.AddItem"bbbb" l1.AddItem"cccc" End Sub

    列表框的特点是:列表框中的项目是通过程序插入到其中的,用户无法向清单中输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作。下面这个例子充分说明了列表框的这个特点。

    向列表框listbox的items集合中添加项目的方法是什么

    当你的listbox里有两个item时: textBox1.Text = listBox1.Items[0].ToString(); textBox1.Text += listBox1.Items[1].ToString(); 假如有多个你就用个循环 这个代码我试过了。

    易语言 超级列表框2怎么插入超级列表框1选中的表项

    ,有一个超级列表框1和一个超级列表框2,如果单击一个超级列表框1的表代码及截图: .版本 2.支持库 iext .子程序 __启动窗口_创建完毕 超级列表框1.类型 = 3超级列表框2.类型 = 3超级列表框1.整行选择 = 真超级列表框2.整行选择 = 真 .子程序 _超级列表框1_左键单击表项 .如果真 (超级列表框1.现行选中项

    展开全文
  • vb列表框ListBox的详细使用方法

    万次阅读 2018-06-12 15:19:45
    列表框(ListBox)控件表示一个选项清单,用户可能用鼠标选择其中一个或者几个选项。 列表框的特点是:列表框中的项目是通过程序插入到其中的,用户无法向清单输入数据,当选择其中的
    原文地址为:
    vb列表框ListBox的详细使用方法
    

    列表框(ListBox)控件表示一个选项清单,用户可能用鼠标选择其中一个或者几个选项。

      列表框的特点是:列表框中的项目是通过程序插入到其中的,用户无法向清单中输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作。下面这个例子充分说明了列表框的这个特点,并介绍了列表框(ListBox)的常用属性。

      为了学习方便,提供的源码已经作了详细的中文注释,看看源码框中的代码:

    Option Explicit
    '--------------------------------------
    ' 简单的列表框ListBox的例子
    '--------------------------------------
    ' 洪恩在线 求知无限
    '--------------------------------------
    '------名称-------------作用------------
    ' List1、List2 列表框
    ' LefttoRightCmd 移动所选项目到另一个列表框(左到右)
    ' RighttoLeftCmd 移动所选项目到另一个列表框(右到左)
    ' List1MoveCmd 删除列表框List1中所选项目
    ' List2MoveCmd 删除列表框List2中所选项目
    ' List1AddCmd 给列表框List1增加新项目
    ' List2AddCmd 给列表框List2增加新项目
    ' List1ClearCmd 清空列表框List1
    ' List2ClearCmd 清空列表框List2
    '--------------------------------------
    '--------------------------------------
    '————名称————属性设置———
    '
    ' List1列表框 Sorted属性设为“False”
    ' List2列表框 Sorted属性设为“True”
    ' MultiSelect属性设置为2
    ' 即List2控件中的项目总是排序的
    '--------------------------------------

     

    Private Sub Form_Load()

    '装载窗体时,给列表中的元素赋值
    List1.AddItem "China"
    List1.AddItem "America"
    List1.AddItem "Japan"
    List2.AddItem "Soccer"
    List2.AddItem "Tennis"
    List2.AddItem "Basketball"

    End Sub

    Private Sub LefttoRightCmd_Click()
    '将左边列表中所选元素移动到右边列表中
    If List1.ListIndex >= 0 Then

    '在右边列表中增加新元素
    List2.AddItem List1.Text

    '删除左边列表中的所选元素
    List1.RemoveItem List1.ListIndex

    End If

    End Sub

    Private Sub List1AddCmd_Click()

    Dim ListItem As String
    '
    ListItem = InputBox("在列表中输入新项目")
    '向列表中加入新项目
    If Trim(ListItem) <> "" Then
    'Trim()作用是清除ListItem字符串内的空格

    List1.AddItem ListItem
    End If


    End Sub

    Private Sub List1ClearCmd_Click()

    '清空列表
    List1.Clear

    End Sub

    Private Sub List1MoveCmd_Click()

    Dim i As Integer
    '判断列表框是否只有一个项目被选中
    If List1.SelCount = 1 Then

    List1.RemoveItem List1.ListIndex

    ElseIf List1.ListCount > 1 Then

    '删除列表框中的所选中的多个项目
    For i = List1.ListCount - 1 To 0 Step -1
    'ListCount返回列表框中的项目总数
    'ListCount-1是列表框中最后一个项目的索引号

    '判断该项目是否被选中,Selected()返回布尔值
    If List1.Selected(i) Then
    '删除索引号为i的项目
    List1.RemoveItem i

    End If
    Next
    End If


    End Sub


    Private Sub List2AddCmd_Click()

    '定义变量,以接收输入的字符串
    Dim ListItem As String
    ListItem = InputBox("在列表中输入新项目")

    If Trim(ListItem) <> "" Then
    '将字符串增加到列表中
    List2.AddItem ListItem

    End If


    End Sub

    Private Sub List2ClearCmd_Click()

    '清空列表
    List2.Clear

    End Sub

    Private Sub List2MoveCmd_Click()

    Dim i As Integer
    '判断所选 元素是否只有一个
    If List2.SelCount = 1 Then

    List2.RemoveItem List2.ListIndex
    '如果所选 元素大于1,则按下列操作进行
    ElseIf List2.ListCount > 1 Then
    For i = List2.ListCount - 1 To 0 Step -1

    If List2.Selected(i) Then
    List2.RemoveItem i
    End If
    Next i
    End If

    End Sub

    Private Sub RighttoLeftCmd_Click()

    Dim i As Integer
    '判断选中的元素有几个
    If List2.SelCount = 1 Then

    List1.AddItem List2.Text
    List2.RemoveItem List2.ListIndex
    '当选中的元素大于一个时
    ElseIf List2.SelCount > 1 Then

    For i = List2.ListCount - 1 To 0 Step -1
    '如果该元素被选中,则将其从右边移至左边
    If List2.Selected(i) Then

    List1.AddItem List2.List(i)
    List2.RemoveItem i
    End If
    Next i
    End If

    End Sub
    (源程序下载)

    这个例子包含一个窗体,窗体中有两个列表框(List1、List2)和八个按钮,界面如下:

     


    窗体(FormListBox)

    我们首先新建一个标准的EXE工程,添加一个窗体,并把列表框和按钮控件添加到窗体上。各按钮控件的名称如下表:

    按钮名称
    名称属性
    按钮名称
    名称属性

    删除所选项目(左)
    List1movecmd
    删除所选项目(右)
    List2movecmd

    增加新项目(左)
    List1addcmd
    增加新项目(右)
    List2addcmd

    清除弄表(左)
    List1clearcmd
    清除列表(右)
    List2clearcmd

    右箭头 lefttorightcmd 左箭头 Righttoleftcmd


    ' List1列表框 Sorted属性设为“False” ' List2列表框 Sorted属性设为“True” ' MultiSelect属性设置为2 ' 即List2控件中的项目总是排序的

      在属性窗口中,将List1列表框 Sorted属性设为“False”;List2列表框 Sorted属性设为“True”,MultiSelect属性设置为2,即List2控件中的项目总是排序的。

      下一步我们为各控件添加相应的程序。

      其中:

      List1.AddItem "China" 是将“China”添加到列表框中。

      List1.ListIndex 返回的是列表框List1中当前选择项目的索引号码。

      List1.ListCount 返回的是列表框List1中项目总数。

      List1.ListCount - 1 返回列表框List1中最后一个项目的索引号。

      List1.Selected() 返回的是一个项目的选择状态,返回的是布尔值。

      代码写好之后,我们就可以保存工程,然后按“Ctrl+F5”键,测试检验一下我们的程序了。在这个小程序中,包含了列表框中的一般常用属性和方法。


    转载请注明本文地址: vb列表框ListBox的详细使用方法
    展开全文
  • 可以添加不重复的内容,添加到组合框列表中
  • 哈喽大家好,欢迎来到一起学VB课堂,今天我们将要学习列表框ListBox控件和组合框ComboBox控件,这两个控件在VB中是非常重要的控件,当然其难度也比前面学习的控件难度有所增加,这两个控件我会单独分在两个课程,小...

    哈喽大家好,欢迎来到一起学VB课堂,今天我们将要学习列表框ListBox控件和组合框ComboBox控件,这两个控件在VB中是非常重要的控件,当然其难度也比前面学习的控件难度有所增加,这两个控件我会单独分在两个课程,小伙伴们一定要耐心学习哦。

    在这里插入图片描述

    列表框ListBox控件用于显示项目列表,并可以从中选择一项或者多项。组合框ComboBox是在列表框ListBox基础上增加了文本框TextBox的控件,既可以在控件的文本框部分输入信息,也可以在控件的列表框部分选择一项。

    列表框ListBox

    列表框控件用于显示项目列表,将内容、数据以列表的形式展示给用户,并允许用于从中选择一项或者多项。列表框会在项目总数超过可显示数目时自动创建滚动条。

    列表框的常用属性

    Style属性

    返回或设置列表框的样式。该属性在设计时可用,在代码中无法使用。用于确定列表框的外观。取值为0时,为标准型,取值为1时为复选框型。当为复选框型时,每个项目的左边都会多出一个复选框,此时用户可以在列表框中选择多项内容。而标准型样式,用户每次只能选择一个内容。

    在这里插入图片描述

    List属性

    返回或设置列表中的内容。在设计时,可以在列表框的属性窗口中,单击List属性右端的下拉箭头,输入列表框的内容,每输入一项内容,按Crtl+Enter组合键,可以添加下一项内容,输入完毕时按Enter键结束。当然也可以在代码区中动态的添加内容。

    在这里插入图片描述

    List是一个数组,相当于一个序号。该序号从0开始,当ListBox控件有一个项目时,序号就加1。列表框中的项目序号由上往下编号,分别是0、1、2…,例如,第1个项目的序号是0,其内容为List1.List(0),第2项是List1.List(1),依次类推。以上图为例,北京是第1个项目,其序号是0,上海是第2个项目,其序号是1,因此List1.List(3)=“江苏”。数组的概念在后面的章节会单独讲解,这里只需要先了解这个用法即可。

    Text属性

    该属性用于返回用户选择的内容。

    ListCount属性

    返回列表框的项目总数。

    ListIndex属性

    返回当前用户选择的项目的序号。如果列表框没有一个项目,则该属性返回值为-1。

    Selected属性

    返回或设置列表框中某一项的选择状态。当作为返回值使用时,选中值为True,未选中值为False,当作为设置使用时,可以通过代码自动设置指定序号的项目被选中,而不需要用户手动选择。

    Sorted属性

    设置列表框中的项目是否自动排序。当设置为True时,列表框中的内容将会被自动排序。默认值为False,列表框中的项目按照添加次序排序。可以利用次设置,来对数据进行排列。

    列表框的常用方法

    AddItem方法

    用来添加项目到列表框中。其语法为:

    列表框名称.AddItem 项目字符串 [,索引值]
    

    [ ]内参数表示选填项,若不填写,则项目默认添加到列表框的最后一项。如果需要添加到指定位置,则填写序号。例如在第序号为2的位置添加湖南,语句为:

    List1.AddItem "湖南", 2
    

    在这里插入图片描述

    在VB中字符串需要用双引号""表示,相反用双引号表示的都是字符串类型。

    Clear方法

    清除列表框中的所有项目。语法为:

    List1.Clear
    

    RemoveItem方法

    删除列表框中指定的项目。语法为:

    List1.RemoveItem 索引值      '索引值就是序号
    

    ListBox实战操作题

    要求:设计一个图书管理程序,单击添加图书按钮时,图书被添加到列表框最后一个;当单击插入按钮时,图书被添加到鼠标选择项目的位置;单击删除按钮时,将删除所选图书;单击清空按钮时,所有图书被删除;单击修改按钮时,可将选定的图书修改为新的图书。并且可以动态的显示图书的数量。界面如下图所示:

    步骤一:

    新建工程,按照下图所示建立控件,完成界面布局。

    在这里插入图片描述

    步骤二:

    修改各控件属性,如下图所示:

    在这里插入图片描述

    步骤三:

    按照下图,双击每个控件,进入它们的默认事件过程中,写入如下所示的代码。

    提示:代码有点长且相对之前的课程难度有所增加,可以对照注释学习,对于初学者而言,需要有耐心哦,如有疑惑可以联系我咨询。

    在这里插入图片描述

    步骤四:

    运行程序,测试效果。

    在这里插入图片描述

    注意:由于当前课程还未学习到算法部分,例如条件判断的语法还未学习,因此本案例中未进行条件判断,实际上是存在很多bug的,例如未选择任何图书,就单击插入图书的按钮,就会出现错误,在这里小伙伴门也不要心急,本案例是以学习列表框为主,其它的知识点在后面的课程都会讲到的。只需要耐心的一节课程一节课程的学习下去即可。

    展开全文
  • VB中关于LIST列表框的使用

    千次阅读 2019-01-29 14:35:42
    1.点击鼠标的左键,添加项目。点击鼠标的右键删除项目
  • vb组合回车添加项目 将新项目添加到数据验证组合 (Add New Items to Data Validation Combo Box) There are a few versions of the data validation combo box technique on my website. The files use ...
  • 此程序主要写了vc在一个列表框中双击其中一个选项,将双击的选项移到另一个列表框中
  • 题目来源:大工慕课 链接 原题:Visual Basic程序设计教程(第二版)龚沛曾主编,高等教育...单击“交换”按钮,将列表框中最小值项目和第0个项目交换;最大值与最后项目交换,如图所示: 提示 只能输入数字...
  • 列表框和组合框 列表框是CListBox类的对象,组合框是CComboBox的对象。 列表框 属性设置 列表框的重要属性有: Selection 该属性决定用户的选择方式,缺省值为 Single 。属性值有: ①:Single ── 单项...
  • 列表框的selected属性

    2021-06-10 17:17:36
    Φ是什么意思?读"fai".是直径的意思不?...而用作列表框和组合框有没有select属性列表框有selected,表示是否选中:If List1.Selected(i) Then 组合框只允许选一个,没有select,Combo1.ListIndex即为当前选中...
  • 能在列表项中使用颜色、字体、位图等本人收集了一些技巧供大家参考,希望斑竹能多放一些时间。按字母或数字顺序排列列表框中的列表项. 将以下代码加入到你的程序中.
  • 本文要讲的是列表框控件(ListBox)及其使用实例。 Xtreme Toolkit Pro是屡获殊荣的VC界面库,是MFC开发最全面界面控件套包,它提供了Windows开发所需要的11种主流的Visual C++ MFC控件,包括Command Bars、...
  • 知识点三:常用控件与界面设计重点:1、掌握列表框、组合框、选项按钮、复选按钮、滚动条等控件的常用的属性、方法、事件2、...List实际上是一个一维数组,数组元素的值,就是在执行时看到的列表项(item)一维数...
  • VB中Recordset的添加记录方法区分

    千次阅读 2007-03-29 16:56:00
    今天开始了煤气层水合物项目的进行 ,用...在向数据库写入数据时,遇到了一点问题,当我按下保存的时候,提示文件名,目录名或卷标语法不正确! With rst .MoveFirst (1) .AddNew .Fields(1) = txtLowTemp.Text .Fiel
  • 列表框控件(listbox)消息

    千次阅读 2017-03-15 10:21:37
    列表框主要用于输入,它允许用户从所列出的表项中进行单项或多选择,被选择的呈高亮度显示... 应用程序用CreateWindowEx创建列表框控件时,可根据控件的用途在下表选择部份常数来设定其风格属性(style)。  常
  • Listbox列表中添加项目,判断重复

    千次阅读 热门讨论 2013-09-05 22:09:05
    不同的思路,写出代码的逻辑顺序也会不同,... 在Listbox对项目是否重复,进行判定并添加。  方法有二: (一)先添加,后判定;相符则保留,不符则移除。 If Listbox1.ListIndex <> -1 Then '表明当前已选择项目
  • 下拉列表框 ComboBox 快速监视快捷键:Ctrl+d+q text 属性获取的数据为控件显示的内容. SelectedItem 是获取当前选择的对象. 如果当前DropDownStyle 为DropDown时,可以更改下拉框的内容.那么将会引发使用...
  • #include<atlconv.h> //字符串转化 T2C宏 void CMyListDlg::OnBnClickedButton1() { m_List.ResetContent(); //清除列表 m_List.AddString(L"新浪"); // 在列表框末尾添加字符串... // 在列表框末尾添加字...
  • #region 对LISTBOX控件操作 /// /// 新增数据 ...说明:可以实现一次性将所有列表框项目移到另一个列表框中。可以将列表任意选中项目移动到另一个列表框中。 经本人测试通过,方法可以实现
  • 在通常情况下,listview的列头是按钮式的,如果你想把列头做成平面式的,那就用下面的代码: Option Explicit ...Private Declare Function GetWindowLong Lib "user32" ...扁平表头的列表框 更多精彩>>>
  • 'ListView1.SmallIcons = ImageList1.Object '把ImageList1图标列表控件绑定到 ListView1列表控件来。 ListView1.ListItems.Clear '清空列表 ListView1.ColumnHeaders.Clear '清空列表头 ListView1.View = ...
  • VB ListBox 添加不重复的值,当列表中已经存在该值即不再添加。 Private Function AddList(List As ListBox, Str As String) As Boolean Dim I As Long For I = 0 To List.ListCount - 1 If List.List(I) = Str ...
  • VB中利用ListView控件来制作表格

    千次阅读 2019-11-09 20:49:53
    ListView控件是由ColumnHeader和ListItem对象所组成的,其中ColumnHeader对象的个数决定...ColumnHeader对象是ListView控件包含标头文字的项目,ColumnHeader对象的数目决定每个ListItem对象可包含的子项目数目。...
  • 多对多参考答案:B参考解析:因为一间宿舍可以住多个学生即多个学生住在一个宿舍,但一个学生只熊住一间宿舍,所以实体宿舍和学生之间是一对多的关系。2[单选题]窗体上有一个名称为Command1的命令按钮,并有如下...
  • (1)在标题为“列表框”、名称为Form1的窗体上画一个名称为List1列表框,通过属性窗口输入四个列表项:“数学”、“语文”、“历史”、“地理”,列表项采用“复选框形式”,如图所示。列表框的宽为1100,高不限。...
  • (1)点击“Add Root(添加根)”按钮,则在结点编辑框中出现了一个结点(默认名为NodeN),可根据树型的需要,将其他结点添加到这棵树上。如果你是windowsxp用户,进入桌面“开始”>“控制面板”菜单>“添加或删除...
  • 如果列表框不够宽,则增加水平滚动条 Dim i As Integer Dim List_MaxL As Integer ' 获得选项内容的最大长度 For i = 0 To List1.ListCount - 1 ' '让list_maxl保存最长的一条...
  • 2012年计算机二级VB第二十套上机试题及解析更多试题请访问下载1. 基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为%USER%请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)...
  • 这款音乐播放器基于VB.NET编写,实现了以下功能:播放位置随着滑块的拖动而实时变化,是否静音播放的功能,把跟踪条值赋给MediaPlayer1控件的音量设置值,播放或暂停的功能,打开要播放的媒体文件的功能,实时(每隔...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,677
精华内容 3,870
关键字:

vb列表框中添加列表项