[原创]温习一个 C# Project : KsPlanMon
因为本人比较懒,做事老是丢三落四,一直想写个监督自己的程序,但又由于本
人比较懒...(死循环...省去5000字)。正好前段时间温习C#,特此破例写一个小东
东练手,呵呵。(不要和偶比懒,偶懒得和你比 -_-b)
程序KsPlanMon(Ks 计划监督器)主要功能有:
0 建立新计划;
1 计划执行监督;
如上图,最下面就是偶写的控件KsPlanBar(本文后面有述),它以图形化的方
式显示了计划执行情况,黄色代表刚刚达到目的,绿色代表执行的非常好,红色
代表这天计划执行完全失败 @_@ ,很显目吧?呵呵。
2 编辑&查看计划;
这里不但可以修改和查看已建立的计划,而且可以自动根据计划的完成情况
打分哦 ^_^ 。如上图所示,计划也是有级别的,不同的级别表示用来对待的认
真程度,比如S级的计划貌似要被A,B级的要用心些...(什么话?-_-b)。另外值
得说明的是计划不能被删除(因为这样好像助长了无视计划的毛病 @_@),只能
被无效化。制定了100个计划,最后有99个被自己无奈的无效掉,倒...
3 读书笔记记录。
读书笔记窗口清楚的记录了哪本书看到了哪一页,如果你喜欢还可以添加该本
书的内容、以及读后感等详细内容哦。
0,1,2 自是不必说,写功能 3 是因为本人看书一般以多线程进行,再加上记性
又差,所以往往不知哪本书看到哪里了,故有必要记录一下每本书观看的进度情
况啦。
因为是温习C#的语法,为以后做Win Nt Core GUI 框架做铺垫,So 玩了一些"繁琐"
,找了一些麻烦,如下:
a. 数据库使用了文件加密技术,写了一个 KsCryptor 类 来加密解密数据库文件;
b. 因为没有简单控件的显示效果满足偶得要求,故重新写了一个计划显示控件:
KsPlanBar,在KsPlanMon中使用;
c. 将一些功能封装成类,方便使用,比如读写数据库的 OLEDataSet类、
读写读书笔记的 ReadNote 类,等等。
d. 自找麻烦写了一个托盘 -_-b
(未完待续)