挖井

类库大魔王的挖井日记

挖一口属于自己的井


Ebookshelf W.I.P #5

  终于有点实用功能了,可以把磁盘上一整个文件夹下的所有符合要求的文件都导入到相应的节点下去了。在TreeView中用鼠标点击选择某个节点后,也能列出相应的记录。虽然效率是低了些,但是功能总算是完成了。突然想到,ListView应该可以多选,TreeView中右键中应该有个可以选择文件进入导入的选项,而不光是导入整个文件夹。还应该加个选项,可以校验磁盘文件的有效性,自动把失效的记录删掉。总觉得界面是太丑了,想让ListView中可以在每条记录前面添加一个对应在Explorer.exe中显示的图标,另外,如果让Toolbar中显示的图标是32bits的,会不会好一点。
  再有,Access创建的文件实在太大了,添加了几条记录后,就变成900多KB了,用WinRAR压缩了一下,变成40多KB,原来压缩空间有这么大,就想是不是可以集成压缩和解压缩功能,这点用7z或zlib都可以实现,不过没研究过怎么在BCB中使用,而且以前也没研究过怎么使用压缩功能,只研究过在VC下来解压缩。

本文地址:

https://minidump.info/blog/2007/03/ebookshelf-w-i-p-5/

感觉本文不错,不妨小额鼓励我一下!
上一篇

Ebookshelf W.I.P #4

  从数据库中读出数据并填充TreeView部分总算搞好了,用了一个递归的函数,还用了map之类的容器,把一些需要的数据保存起来,想起来,要是不知道STL这么好用的东东,还真是很麻烦呢。  之后要做的是仔细地控制TreeView。如果对TreeView进行了某个节点的改名,就应该update到...…

Shareware 全文阅读
下一篇

Ebookshelf W.I.P #6

  把ListView改成可以多选的virtual listview,有点问题,有时候不能获取到全部的被选中的项,在csdn上也看到有人有这样的问题,不过并没有提到解决办法,只是说用普通的ListView就没有这样的问题,难道我也改回去。改回去除了显示速度变慢这个缺点外,能得到另外一个好处,就...…

Shareware 全文阅读