自己刚学习VC的时候,吃尽了苦头:没有任何人教我,IDE是自己慢慢使用熟悉的,看得一本书是叫做什么“希望学习”的,里面全部是例子。
后来,自己慢慢的熟悉了,会使用一些东西了,这时候发现很多东东都不要自己写,因为网上已经有前辈写好了;或者说自己不知道怎么做,网上都有类似的代码,只需要稍微改进一下就可以了。这段时间,疯狂的从网上下载代码、例子,直到现在。
去年,自己还记得,就是找那个CButtonST类,想在自己的软件中使用那个按钮类,一下子找不到以前下载放到哪里了,只得有从 www.codeproject.com 上下载一次。第二天,我搜索了一下硬盘,竟然发现这个有10个副本之多!于是萌发了自己写一个管理这样的软件的想法。
起初的想法是:把这些下载的软件放到一个目录(包含子目录)中,然后在这个目录放上我写的这个软件,数据库仅仅记录了软件在那个目录下。后来发现这样不是很好,这时候正好自己学习ADO编成,那时候碰到的问题就是怎样把一个文件存放到数据库中,自己动手修改程序,把文件全部存放到ACCESS数据库中。现在版本的模型就出来了。
现在还遗留的主要问题就是合并数据库的问题:比如说我们同时从网络上下载并使用了这个软件,隔一段时间,如果可以把我俩的数据库合并起来就好了。软件中做了一个雏形,只能是人工手动合并,那个自动合并还没有实现。
今天我可是鼓起勇气放到这里,希望大家不要笑我。如果有什么意见,欢迎提出来。
下载地址:文件收集管理程序 http://blog.vckbase.com/Files/hengai/Collector.rar
HateMath 的那个程序下载地址: Codelib2005 http://blog.vckbase.com/Files/HateMath/CodeLib2005.rar