我的这个系统是12月4号开始的,到现在为止,用户管理个人管理模块写好了。日志管理模块写得也差不多了,就是还有查询部分还没有落实。
上周经过几天的思考和摸索,慢慢地设计了一个日记类,并且设计了一个日记的控件,这样方便进行调用和设计,减少了一定的代码量,对于面向对象编程也有了进一步的认识。但是今天上午写了一阵感觉自己没有什么思路了,不想继续写下去。。。。。
老婆也叫我继续写其他的模块,不让我放弃,再怎么样都要坚持下去。过年的时候这个系统就要交给她使用,然后再提出一些意见,修改。因为这是一个个人综合系统,所以涉及到的方面比较多。现在有个人日记,通讯录,财务,收藏夹,闹钟,记事本。提醒等功能。如果我完全完成下去,时间在过年的时候还有点忙。
昨晚看了一下关于HOOK的使用,以达到屏蔽键盘按键。那是一个以前写的程序,但还没有完全实现功能,目前可以屏蔽掉鼠标的按键。
上个周末又学到了保持对象的一个概念。通过这样来保存对象的值,以方便用户自定义程序的设置,这个功能是程序友好性的一个体现,目前还没有添加到该综合系统中去。可能是最后的一个步骤了。
系统当中最初设计的菜单,现在感觉有点累赘,想修改一下。因为目前通过日记系统写出来的代码,不需要那么多的菜单,就能完成的。这个还得斟酌一下是否需要修改
目前发现一个关于vs2005的问题。我菜单当中的没有那一项菜单,或是控件当中的那个控件已删除,但在代码窗口的对象当中仍可看到那对象的名称,没有达到自动清除的目的。还没有想明白这个问题。
我一天一天的学习一个控件。这样就能熟悉了。tablelayoutpanel 控件目前正在熟悉,还不很熟练。昨晚又学习了一个datetimerpicker控件。对于这个控件,我还没有发现和日期控件有什么的不同,二者分别用于什么场合,在什么场合下能通用。
对于一个大型的系统应该考虑涉及到多线程编程,因为一个线程下资源利用处理不过来。多线程编程涉及到安全处理控件的共享,时间资源的利用和分配,这些都是需要考虑的问题,涉及到操作系统的线程优先级等 等 问题。
我想我能把这个系统做好的。先完成功能,最后再优化实现
815

被折叠的 条评论
为什么被折叠?



