
基础
文章平均质量分 87
zhaogang
保持饥饿,保持愚蠢,勇于犯错
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
影响项目代码可读性的反面教材
最近换了家公司,公司名声在外,当初能进去还有点受宠若惊,直到接手了个项目后..。在简单查看代码之后,才发现自己就是个可怜的娃。首先就发现代码风格不统一,经过询问,才知道这个写的跟玄幻推理小说一样的代码已经运行了七年,传到我这已第八代掌门了,听到这,我和我的小伙伴们都惊呆了,顿时起了杀生的念头。冷静后,为了不让自己也做出危害人间的事,就写这文章提醒一下自己,同时发发牢骚。咱不知道啥是应该做的原创 2013-09-07 10:52:48 · 867 阅读 · 0 评论 -
Delphi6 控件运行期移动类
由于工作的需要,还要帮助用户维护一套旧系统,系统中包括仓库货架的布局设置,为了用户可直观的在系统中设置货架位置,就想让运行期的控件可移动,于是写了以下类IDE:Delphi6控件移动类代码:type TMoveClass = class(TObject) private GIsMove : Boolean; //是否允许移动 GPosX, GPosY原创 2016-12-13 13:20:57 · 642 阅读 · 0 评论 -
Delphi6控件内容完整截屏
由于用户那套旧系统需要截取Form中控件的内容,但经常因内容超长而截屏不完整(又被踢下坑了)。经搜索,网上有不少关于这方面的资料(感谢他们的分享),再自己琢磨了一下,得到了以下代码。值得注意的是,以下代码在Win8下可正常截图,但在Win7下超出屏幕部分的截取就会黑屏。由于程序只是简单的调用了user32.dll的方法,所以问题还是出在user32.dll(真心没闹懂微软想干嘛)后来针原创 2016-12-13 15:59:21 · 2088 阅读 · 0 评论