vb list控件

来源:百度知道 编辑:UC知道 时间:2024/06/01 14:06:28
list控件如何直接给它的 list(0)项直接添加数字或值 为什么再属性栏中给list(0)属性添加项目可以 编写的时候添加进去 为什么程序再次启动就没有了!!!! 例如
我有一个listbox 里面有项目 苹果 梨子 香蕉 这个是直接在list属性中添加的但是现在我想创建一个text 和 一个command 命令按钮来完成添加的过程把text里面的内容直接作为 list 来添加?为何不行
假如添加一个 橘子 橘子添加进去了 但是重新启动程序的时候 橘子又 不见了 为何,谁来解答一下!

在属性窗口中添加的内容,是预设值,程序在启动的时候会自动添加,而运行时,从按钮点击时添加的,是动态添加,这时只存在于内存中,下次重新启动,当然是没有了
如果你想保留,可以将当前的列表用一个文件存放,比如文本文件,然后在Form_Load事件中,读取文本文件中的内容并添加上去,这样就可以实现保存了

因为你后面添加进去的只是一个变量,程序关了后,变量会被销毁的,所以没有了。如果想常期保留,建议用数据库,将选项写到数据库中,然后再用List控件读取数据库中的数据。

你在右边的属性窗口添加,就不会丢了。

List1(0).AddItem 项目
当然不见啦,一旦你窗体unload的时候那个添加的项目电脑它放在哪里啊?电脑内存已经把临时分配给你那个新建项目的区域释放掉了
你可以接一个外部的数据库啊,这样就可以把新增或删掉的东西都保存下来