[原创]温习一个 C# Project : KsPlanMon-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

[原创]温习一个 C# Project : KsPlanMon

简介:

[原创]温习一个 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

    

    (未完待续)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章
最新文章
相关文章