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

    千次阅读 2019-02-11 16:50:17
  • vb list列表框实现右键选中

    千次阅读 2015-03-03 12:55:28
    '//鼠标右键菜单的api Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long ...
    '//鼠标右键菜单的api
    Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
    Private Sub Form_Load()
        List1.AddItem "sssssss"
        List1.AddItem "sssssss"
    End Sub
    Private Sub List1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
        Dim P1 As Long, Pid As Long
        P1 = x / Screen.TwipsPerPixelX + y / Screen.TwipsPerPixelY * 65536
        Pid = SendMessage(List1.hwnd, &H1A9, 0, ByVal P1)
        MsgBox Pid
        If Pid < 65536 Then List1.ListIndex = Pid
    End Sub

    展开全文
  • I am developing a application in vb6 and access 2007 but I am facing a problem like i need to select some items from a List box and then add length and breadth of the corresponding Items. I do not kno...

    I am developing a application in vb6 and access 2007 but I am facing a problem like i need to select some items from a List box and then add length and breadth of the corresponding Items. I do not know which control should i use grid control or simple text boxes.

    ex:

    Item Name Rate Length Width Total_Amount

    Item 1 100 3 4 1200

    I know Item rate corresponding to the items will be coming from access table and I just need to add length & breadth only.

    Hope to get some idea from you.

    Thank you

    解决方案You shouldn't be installing Visual Studio IDE on the client computer - you should be building your application and installing that. The .net framework should already be available on their machine (assuming you are not using Windows2000 or something silly like that)

    Bear in mind that if you are going to use VB6 you will need to include all of the runtime components in your install (some are included with Windows but not necessarily all the ones you need). Your installer cannot be written in VB6 because it will need the runtime components to run. Catch-22.

    An editable grid in VB6 is a pain. There have been several 3rd party products to provide such grids over the years but I cannot recommend any of them (and I've dealt with quite a few)

    I suggest using simple text boxes to capture the data and have a Submit button (or similar) that copies the data to the grid/list. Make sure that you have some labels or read-only textboxes containing the "other" data from the row so that the user has some context of what they are entering.

    If you want to post details of the "some database error" was then we may be able to help you overcome it.

    展开全文
  • 一个不错的VB ComboBox列表框实例

    热门讨论 2013-03-31 15:02:26
    大家看一下截图,是不是很精致,不过有点遗憾,目前它暂时不支持用回车键选择列表项,有兴趣的朋友可以自己修改一下。
  • 哈喽大家好,欢迎来到一起学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列表框ListBox的详细使用方法

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

    千次阅读 2019-01-29 14:35:42
    1.点击鼠标的左键,添加项目。点击鼠标的右键删除项目
  • VB2005(列表框和视图类控件使用) 1、ListBox控件 列表框(ListBox)的主要属性和事件 用户可以从列表框中的一系列的选项选择一个或多个选项。如果选项的数量超过可显示的区域,列表框会自动增加...
  • 可以添加不重复的内容,添加到组合框列表中
  • 在列表项中使用颜色、字体、位图等本人收集了一些技巧供大家参考,希望斑竹能多放一些时间。按字母或数字顺序排列列表框中的列表项. 将以下代码加入到你的程序中.
  • 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 ...
  • 窗体上建立一个简单组合框,组合框的文本框输入数字字符,按回车键后加入到组合框的列表框内,如图E.8所示;单击“交换”按钮,将列表框中最小值项目和第0个项目交换;最大值与最后项目交换,如图所示: 提示...
  • VB拒绝让List列表添加重复信息,这个功能应该比较实用吧,如果添加的记录有重复,程序会弹出提示,告之添加失败,如果我们需要手动添加的数据比较多,本模块会大大提升你的工作效率,因为有时候我们可能会手误操作,...
  • 列表框和组合框 列表框是CListBox类的对象,组合框是CComboBox的对象。 列表框 属性设置 列表框的重要属性有: Selection 该属性决定用户的选择方式,缺省值为 Single 。属性值有: ①:Single ── 单项...
  • 通过VSTA编程实现联动下拉列表框VSTA(Visual Studio Tools for Applications )是微软免费提供的方便开发人员定制应用程序的工具,它的作用和VBA类似,可以为应用程序的二次开发人员提供一个Visual Studio环境以及...
  • #region 对LISTBOX控件操作 /// /// 新增数据 ...说明:可以实现一次性将所有列表框项目移到另一个列表框中。可以将列表任意选中项目移动到另一个列表框中。 经本人测试通过,方法可以实现
  • excel 中vb组合 单击组合后Excel崩溃 (Excel Crashing After Combo Box Click) Last week, I was updating my web page that shows how to show a combo box in a cell that has a drop down list. Here's a ...
  • 属性: (1)selectedindex 当前选定的索引值(0...(3)items 列表框的集合   2、Items的属性和方法 (1)count 集合中项个数 (2)Add 添加一个 (3)Clear 清空所有 (4)Contains 确定指定
  • #include<atlconv.h> //字符串转化 T2C宏 void CMyListDlg::OnBnClickedButton1() { m_List.ResetContent(); //清除列表 m_List.AddString(L"新浪"); // 在列表框末尾添加字符串... // 在列表框末尾添加字...
  • import java.awt.BorderLayout; import java.awt.Color;... //将菜单添加到菜单条上 setJMenuBar(menubar); JPanel main = new JPanel(new BorderLayout()); 查看完整代码加微信 FJ15304212602
  • 8.7图象列表(ImageList)和图象组合(ImageCombo)  1.图象列表  ImageList 控件是包含 ListImage 对象的集合,该集合的每个对象都可以通过其索引或关键字被引用。ImageList 控件不能独立使用,只是作为一...
  • 如果将 其 DropDownStyle 设置成 DropDownList 那么它就变成了下拉列表框。下拉列表的每一个,一般包括两个部分:text 和 datatext 就是我们看到的列表的显示数据,data 就是包含列表,但是我们看不到的...
  • 机器译文: http://support.microsoft.com/kb/871044英文原文: http://support.microsoft.com/kb/871044/en-us/ 这个篇文章内容详细, 特别是操作... 概要 本文讨论如何 MicrosoftVisualBasic.NET 或 Microsoft Vis
  • IE右键菜单中添加菜单以及添加按钮
  • 文章主要来自整理,以备不时之需。 1.我的系统为win7 专业版+sp1,准备安装vb之前系统已经安装vs2010,+...5.开始程序,勾选vb应用程序以管理员选项启动,应用保存。 6.通过vb建立一个新的项目,点击项目的compon
  • VB.NET 创建打印机选择列表

    千次阅读 2015-06-01 10:25:53
    ,默认打印机将设为列表框的预设选项 Dim strPrinter As  String For Each strPrinter In PrinterSettings.InstalledPrinters comboBox1.Items.Add(strPrinter) If strPrinter = strDefaultPrinter...
  • ListView 的每一项添加一个checkbox复选,实现复选功能。 包含ListView的布局文件 &amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:id...
  • VB6.0 IDE添加鼠标滑轮事件

    千次阅读 2011-11-02 14:14:25
    下载包含加载 DLL 和用于创建外接程序 DLL 的代码的 VB6 鼠标 Wheel.exe 文件。 下载 VB6 鼠标 Wheel.exe 文件。以下文件是可从 Microsoft 下载中心下载: Download the VB6MouseWheel.EXE ...

空空如也

空空如也

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

vb如何在列表框中添加列表项