List数据保存问题!
我建了一个工程,里面有很多窗口,其中一个窗口里有两个list窗口,list1里面的内容可以从list2中获取,list2中的数据是从模块中调用的。可是这个窗口只要一关闭,再次打开的时候里面什么都没有了。我想问的是怎么才能让数据在下次激活这个窗口时依然存在? --------------------编程问答-------------------- 在form_Load模块中做加载数据即可!
也就是list2的数据要在从你的模块中调用来 --------------------编程问答-------------------- 不让他关闭.让窗体隐藏不可以吗?.也就是说让他后台运行..任务栏上没有显示.. --------------------编程问答-------------------- 补充一下.设置为窗体不可见. --------------------编程问答-------------------- 你可以设置一个全局变量 public lstbox as listbox
然后在那个窗口的时候 把当前的那个listbox赋值给这个全局变量
在打开窗口的时候就不要说了吧 --------------------编程问答-------------------- 把List中的内容保存到一个全局为量中,如在一个标准模块中:
public a() as string
public sub Save2()
dim i as integer
redim a(0 to form1.list1.listcount)
for i=0 to ubound(a)
......
next
end sub --------------------编程问答-------------------- 直接传递一个listbox的实例给全局变量多方便
public lstbox as listbox
public sub Load()
lst1=lstbox
end sub
public sub Save()
lstbox=list1
end sub
就一行 方便吧
补充:VB , 基础类