我想问下vb中向列表框添加项目使用什么方法?

我想问下vb中向列表框添加项目使用什么方法?,第1张

vb中向列表添加项目的 *** 作方法:

1、打开VB软件,绘制好相应的控件,页面中共有两个命令按钮,一个是列表框,另一个是文本框。

2、接下来更改一下各个控件的属性详情。

3、编写命令按钮从键盘输入文本框,并添加项目代码。

4、编写删除代码,记得遍历查询。

5、运行后便可以看到这样的程序。

6、此时就可以添加项目。

易语言超级列表框使用方法:

1、首先我们在“启动窗口”中绘制一个“超级列表框”组件,在“工作夹”窗口中,我们可以通过“类型”来设置四种不同的显示方式,在此小编选择“报表列表框”。

2、然后选中启动窗口,为“启动窗口”添加“创建完毕”事件。

3、在打开的“窗口程序集”界面中,输入如图所示的代码来为“超级列表框”添加标题。超级列表框1.插入列

(,

“序号”,

80,

,

,

);超级列表框1.插入列

(,

“姓名”,

80,

,

,

);超级列表框1.插入列

(,

“性别”,

80,

,

,

);超级列表框1.插入列

(,

“年龄”,

80,

,

,

)

4、当我们需要给“超级列表框”添加记录时,可以使用“插入列表”方法来实现。具体添加记录的代码为:

索引

超级列表框1.插入表项

(,

,

,

,

,

);超级列表框1.置标题

(索引,

0,

“001”);超级列表框1.置标题

(索引,

1,

“DIY8442”);超级列表框1.置标题

(索引,

2,

“M”);超级列表框1.置标题

(索引,

3,

“25”)

您好,

根据我对您代码的理解,label13应该是您的播放器的“打开文件”按钮。然后您对文件路径进行了处理,把文件名添加到listBox1中,然后声明了列表框的双击事件。这是label13_Click事件处理程序所作的工作。

我在本地测试了一下,这样MMCKJ.FileName=Off.FileName是可以获得那个文件名的。您可以在窗体上添加一个label,然后在列表框的双击中添加代码

labelX.Text=Off.FileName看一下,看是否是因为文件名没有传进来。或者,最有可能的是,因为您的列表框的双击事件是在打开文件后才注册,所以您在打开文件前双击列表框是不会有反应的。

还有,对于OffResult==DialogResult.OK||Off.FileName.Length>=0一句我有点疑问,这句这样写似乎有点问题,“||”是或运算符,如果您这样写,当在打开对话框中单击“取消”按钮时,一样会在列表框中添加一个项目,因为只要在打开对话框中选择了文件,无论在对话框中点“确定”还是“取消”,FileName属性中都会包含选中文件的文件名,所以我觉得您可以把

System.Windows.Forms.DialogResult OffResult

OffResult=Off.ShowDialog()//

这句和下面的

try

{

if(OffResult==DialogResult.OK||Off.FileName.Length>=0)

写在一起:

try

{

if(off.ShowDialog()==DialogResult.OK)

但是这样做会使Off.FileName在try语句后出作用域,也就是说在后面您不能使用Off.FileName调用这个文件了。无论如何您应该去掉||Off.FileName.Length>=0这一部分,我不知道您为什么要判断文件名长度大于等于0。

另外,如果按照您现在编写的代码来看,只有在您使用打开对话框打开一个文件后,列表框的双击事件才有效,而且无论您双击的是什么文件,都只会播放那个刚打开的文件。如果您想做一个类似千千静听那样的播放列表,您应该把列表框里的内容连同文件的路径存储到一个文件中。

希望这些信息对您有帮助。如果还有疑问,您可以联系我,谢谢。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11734450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存