返回列表 回复 发帖
不太明白你的意思。窗体界面设计并保存后,通过查看源代码可以看到设置的值。你使用文本文件打开保存的源文件中的*.frm的文件,应该可以找到你说的东西。
明白你的意思了。不过不知道你为什么要这样做。从我感觉比较笨一点的办法就是写一段程序,把每个控件的指都获取了,然后新建一个文件进行保存。
我知道你的意思了。实际,你说的这个就是软件开发中的版本控制原理。就是保留每次修改的版本。你可以恢复到任何一次修改的情况。相关内容,你可以看一下SVN。
如果你说的开发中,想保留每个修改的地方,那就需要使用版本控制软件SVN。

如果你说的软件使用中,想保留每次修改的数据,你可以在数据库中直接保存。把每次修改的数据都加一个时间标识。每次修改的数据都不覆盖原有的数据。这样就实现你要的功能了。
谢谢!您上面提到的:“从我感觉比较笨一点的办法就是写一段程序,把每个控件的值都获取了,然后新建一个文件进行保存”其中“获取每个控件的值”是什么值?怎样获取呢?望不吝赐教。
tangheng625 发表于 2009-12-6 22:11
现在我就是有有一点不清楚,你是要保存的数据是哪个阶段的?是VB编程阶段,还是软件做好后使用阶段?
我上面说的都是针对:软件做好后的使用阶段.
tangheng625 发表于 2009-12-7 08:21
那就可以直接把要提交的数据添加一个日期字段单独保存下来。
虽然你说的这个功能不大,但是实现代码可不是几行能实现的。我说一个类似的例子,估计你遇到过。我们在网店买东西的时候,觉得哪个东西不错,会把他添加到购物车中。这个时候,并没有真正购买,而是只是保存下来。当最后确定后买的时候,才会真正的去购买。
你说的功能也是类似的。你可以把操作的数据在数据库中单独保存起来。当然,你需要的不是一个购物车,而是需要很多购物车。每次修改,都需要放到一个单独的购物车中。这样每次的修改都不会互相影响了。

直到哪天,你决定修改了,从这些购物车选出一个修改方案,提交修改。
您的意思是这样吗:     把第一次修改的数据存为一个数据库文件,第2次修改的数据存为另一个数据库文件,
这样依次存下去,是这样吗?
tangheng625 发表于 2009-12-18 18:38
对。但是不一定是一个数据库文件。可以放到一个数据库中的一个表中,甚至是一个字段。

这就像你每天早上起来记录你起床的时间。你可以把每天的起床时间都记录到一个表格中。每天的时间是一行。
返回列表