vb.net中什么数据类型可以存储对象呢?求高手解答
程序中可以创建任意个窗体,每个窗体都有自己的一些属性信息,现在想实现关闭程序的时候,保存窗体的个数和他们各自的属性信息,在启动的时候读取这些信息,还原之前的状态。现在我的思路是每生成一个窗体就把它的对象保存到一个集合里,关闭窗体则从集合里删除这个对象,最后程序完全关闭的时候从集合里读取对象和属性信息保存到文件里,但不知道用什么集合可以保存对象啊?请教各位
[解决办法]
对于在窗口外部保存数据的话,可以将数据保存到外部文件中。
外部文件有很多种,
TXT,INI,XML等文件类型
最为方便的是.Net中的Setting文件。
你可以在项目中创建一个Setting文件,窗口关闭时将所需要的数据保存到Setting文件。
窗口打开时,再在Setting文件进行读取。