VB的listbox控件怎么使用

每次我点击一个图片时,怎么让listbox.list加载一个数字 如我点4张 它的列表里为(获得分数:1 获得分数:2 获得分数:3 获得分数:4)什么的 我对listbox控件不是很了解
我的图片都是一个图片 我的意思是 让我点一下我那个图片给我累加一个分数 而点错或者错过我那个图片的显示时间(即消失)就减1

假设Listbox控件名字是List1:

List1.Clear '清空列表中所有元素
List1.AddItem ("获得分数:1") '添加一行列表内容

List1.AddItem("获得分数:2") '作用同上

在图片的Click事件中选择性地加入上述部分代码就行了。

以上是VB6中用法,.Net中有所不同。追问

大哥,你的方法很好.我就是想问我要想点击一下有一个(我是做一个类似打地鼠一样的游戏)  就是说,怎么累加分数  顺便问一下 怎么扣分数(如果点错了)

追答

据我理解,你是在ListBox中列出点不同图片的几种得分的情况,可以声明几个变量来存储这几种得分,比如有四种,可以在窗体代码的最上端声明一个模块级数组和一个子程序:

Dim a(0 To 3) As Integer

Private Sub SetList()

Dim i As Integer

List1.Clear

For i = 0 To 3

List1.List(i) = "获得分数:" & a(i)

Next

End Sub

窗体启动:

Private Sub Form_Load()

SetList

End Sub

在每次得分或减分时改变对应的a的值,如第一种得分:

a(0)=a(0)+5 '假设第一种每次得5分

然后需要刷新List显示新分数时:

SetList

到结算分数的时候:

Dim i as Integer
dim n as integer
for i=0 to 3
n=n+a(i)
next

这样n就是总分了,和List没什么关系了,List只负责显示。
不知道我理解得对不对,希望能帮到你。

追问

亲,看看你的私信,我希望能QQ上详聊. 你理解错了啦= =

追答

家里电脑什么都正常,就这个死QQ不好使,平常也不太用,也懒得弄它。

追问

亲,那用百度的私信吧 我财富值不多,再追问要扣.

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-30
我们昨天ASP.NET上机课,就是讲的这个,这样吧,推荐一个视频教程给你,北大青鸟的ASP.NET视频教程,你去用电炉下载,里面有这个的讲解,

VB LISTBOX 详解有哪些?
1)List Box控件常用的方法 参数:AddItem向列表框添加新项目,其格式为:ListBox控件名.AddItem<项目>[,<索引值>]其中:为字符串表达式,表示添加到列表框中的新项目。为数值表达式,指定在列表框中插入新项目的位置。若为0,则插入到第一个项目位置;若缺省且Sorted属性为False,则插入到最后一...

VBA中如何使用ListBox控件呢?
语法ListBox 说明使用 AddItem 或者 RemoveItem 方法可以添加或者删除 ListBox 控件中的项目。对 List、ListCount 和 ListIndex 属性进行设置就可以访问 ListBox 中的项目。也可以在设计时使用 List 属性在列表中增加项目。实例 Dim Entry, I, Msg ' 声明变量。 Msg = "Choose OK to add 100...

vblistbox赋值方法
vblistbox赋值方法如下:1、在打开的软件中,新建一个WPF,添加一个listBox。2、点击编辑项,在打开的编辑窗口中,输入内容,点击确定。3、这时就可以看到listBox中就有内容了,赋值完成。

VB里面的listBox控件怎么用啊?
list1.style为控件的选中格式(0为默认,1为可以在其上打对号)当要向其中加入字符窜时可以用这个命令 List1.AddItem "xxx", index xxx为欲加入的字符,index为加入字符的位置(第几行)删除其中的字符窜命令为:list1.RemoveItem index index为已知欲删除行数。基本的就这些了。。。

vb.net中listbox内容自动换行如何实现
、首先选中拖至面板的ListBox控件,点属性,选中DrawMode,改成OwnerDrawFixed或OwnerDrawVariable 2、还是在属性工具中,切换到事件(就是那个闪电图标),鼠标双击‘行为’菜单下的DrawItem,添加一个事件。3、在‘窗体设计器生成的代码’中就添加了一个新的事件 this.listBox1.DrawItem += new System...

VB 6.0如何设置FileListBox控件高度参数
1. 首先第一步根据下图所示,找到并双击【VB 6.0】图标。2. 第二步在【新建工程】窗口中,先选择【标准EXE】,接着根据下图箭头所指,点击【打开】选项。3. 第三步根据下图所示,先右键单击左侧FileListBox图标,接着将它拖动到右侧工程窗口。4. 第四步在右侧【属性】窗口中,根据下图箭头所指,...

关于VB里LIST控件的一些用法
关于VB里LIST控件的一些用法。如下参考:1.首先,打开Excel表,如图所示,单击下面的文件1,右键单击并选择查看代码。2、.进入学位后的代码页,可以在页面上看到当前版本的代码。3.然后我们需要使用listbox的用法,如图所示,输入sheet1。细胞(1,3)=sheet1。细胞(1,1)+sheet1。单元格(1,2),回车。...

大佬们知道VB怎么用ListBox控件调字体大小吗?就像图片里的那样
先用for遍历这个list,找出被选中的那一项,然后把字体改为被选中那项的内容。如图:(label3是示例文本)界面窗口 Private Sub List1_Click() '列表被单击的事件 For h = 0 To List1.ListCount - 1 '遍历list的选项 If List1.Selected(h) = True Then '找出被选中的一项 Label3.F...

vb如何编写班级总评分
1、如何设置程序界面?下载visual basic 6.0精简版,安装后,双击打开程序。选择标准EXE,单击打开按钮。2、单击工具箱的listbox控件,在form面板上画一个矩形框,它用来显示项目列表,本例中是显示裁判的打分以及选手最后得分。3、单击命令控件,在程序面板上画出两个按钮。用来执行开始和结束命令。4、...

vb2010 listbox 控件的使用方法
ByVal e As System.EventArgs) Handles Button1.Click '重点在这里 Dim o '选择每一个 list1 选中的元素 For Each o In ListBox1.SelectedItems '添加到 listbox2 With ListBox2 .Items.Add(o) End With Next End SubEnd Class ...

相似回答