原创天地(7)
软件世界
软件名称:SuperView
最新版本:1.3
软件作者:杨芹勍
开发工具:VB 6.0
下载地址:http://go4.163.com/viewfile/superview.htm
软件大小:2.8MB
软件语言:简体中文
授权方式:免费软件
应用平台:Windows 9x/ME/NT/2000/XP
软件介绍:
本软件是一个用VB6编写的浏览软件,完全可以替代Windows本身的资源管理器,而且速度更快,功能更强大(软件界面如(图1))。它支持97种文件格式的快速查看和网页的浏览,再不用为了预览一张图片,一篇文挡或一段影片而启动其他庞大的看图、编辑或播放软件。它支持多线程浏览网页(使用IE内核)、多窗囗打开文件、幻灯片方式查看文件、支持多主页、图像缩略图查看方式、文件过滤器等功能,还自带了一些有用工具:

超级任务管理器──可对多个窗囗进程同时关闭、冻结、隐藏……用来对抗木马或网吧管理软件非常有效;
十六进制查看器──可以查看当前文件的十六进制代码和相应的ASCII代码,还带查找功能;
文件搜索工具──支持同时对自定义的多个文件夹进行快速、全面的搜索;
临时拖放窗囗──可以把网页中精彩的图片或文字拖到此处进行修改、保存,保存的格式是通用的“丰富的文本格式”(.RTF),可以直接用Windows自带的“写字板”修改;
……
开发心得:
这个软件是我在高一开始策划开发的。以前的版本叫作“viewfile”。当时的版本只能浏览30多种文件类型,而且不能浏览网页,功能单一,跟不上网络发展的步伐。由於代码不紧凑,所以光是编译出来的EXE就有1MB多!后来,我重新写了代码并把它命名为“Superview”。为了能做得更好,我不断上网查资料、发帖子、请教网友,得到了广大编程爱好者的帮助后,“Superview”终于有了很大的改进。在编写代码的过程中,我没有像以前那样出一个版本就重新写一次代码,而是在原有的基础上面改进。虽然是这样,我的代码也不乱,编译出来也只有300KB,然后用Aspack一压也只有130KB。这就是因为我的代码有很好的编程风格,充分利用面向对象思想,把那些常用的函数、过程全部放在类模块里面处理,这样管理、修改就方便多了。编写一个软件,最重要的就是代码的风格要统一,要紧凑,要易于修改,适当的地方要添加注释(当然,在生成EXE时候最好先把注释删掉,要不然EXE会变得很庞大而且运行速度会变慢)。这样,在出新版本的时候,你才不会手忙脚乱地重新到处拼凑代码。其次,软件的界面和易用性也是很重要的。一个软件的界面好坏和易用程度是用户对这个软件的最初评价。如果一个软件的界面很不友好、操作很麻烦,那么给用户的第一印象就不好,用户怎么愿意用下去呢?所以,针对这两点,我在Superview的工具栏上采用了WindowsXP的漂亮图标和类平面效果,在操作上采用了类似于“资源管理器”的操作界面,使用户一用就有一种亮丽又熟悉的感觉。