2009年1月18日
摘要: 今天我抽了点时间做了个小东东——FindTarget。顾名思义,它的作用就是帮助你快速找到快捷方式的位置。这下我就不需要点鼠标右键,选择“Properties”,再选择“Find Target”了。值得一提的是,这个小东西还支持“Advertised Shortcut”,比如Office 2007的一些快捷方式都可以直接打开,... 阅读全文
posted @ 2009-01-18 23:23 保权 阅读(674) 评论(3) 推荐(0) 编辑
  2009年1月17日
摘要: 在上篇中我们使用测试驱动开发方法(Test-Driven Development)实现了一个简单的流水号生成器,并获得了一个初步的软件模型。本篇中,我们将站在领域驱动的角度重审软件模型,结合具体的应用,深入并重构软件模型。 阅读全文
posted @ 2009-01-17 02:46 保权 阅读(3529) 评论(6) 推荐(0) 编辑
  2009年1月3日
摘要: 今天在使用Delphi2009(Update 2)的泛型容器时,突然发现了几个严重Bug,貌似以前也碰到过。今天就来一并解决掉。 阅读全文
posted @ 2009-01-03 23:43 保权 阅读(1319) 评论(1) 推荐(0) 编辑
  2009年1月2日
摘要: 下载地址:http://code.google.com/p/connection-manager/downloads/list V 2.1.0 200 阅读全文
posted @ 2009-01-02 21:50 保权 阅读(867) 评论(8) 推荐(0) 编辑
摘要: 流水号(Serial Number)在程序中应用很普遍,生成规则也各不相同。我上Google简单搜了一下,发现都是硬编码的函数,虽然它们能解决具体的问题,但不够通用灵活,换个应用场景又需要重写代码。那有没有一种简单、通用又灵活的流水号生成器呢?今天就让我们一起来试试。 阅读全文
posted @ 2009-01-02 07:09 保权 阅读(4202) 评论(12) 推荐(0) 编辑
  2008年12月25日
摘要: 我们使用Delphi开发数据库程序时,经常需要编写程序来保存和操作数据库连接配置。本套组件参照了Microsoft SQL Server 2005,提供人性化的界面维护多个数据库连接的配置信息。 阅读全文
posted @ 2008-12-25 20:47 保权 阅读(772) 评论(6) 推荐(0) 编辑
  2008年11月4日
摘要: 症状: 在Windows XP中,用鼠标双击打开(或右键单击)任意类型的文件,界面均无响应,时间可能长达30s;而打开文件夹时一切正常;经过试验还发现若拔掉网线则一切操作正常。原因: 之前在本机上安装或运行过远程机器上的程序,当无法访问该远程机器时就会导致打开文件时出现长时间无响应。解决方法: (注意:操作注册表时请先备份注册表,防止出现意外。 ) 打开注册表编辑器(regedit.exe),在... 阅读全文
posted @ 2008-11-04 22:17 保权 阅读(7725) 评论(4) 推荐(0) 编辑
  2008年9月29日
摘要: GUID(Global Unique Identifier)在Delphi中用TGUID记录结构表示: PGUID = ^TGUID;TGUID = packed record D1: L 阅读全文
posted @ 2008-09-29 15:55 保权 阅读(1712) 评论(1) 推荐(0) 编辑
  2008年6月21日
摘要: 今天是个重要的日子,因为此时此刻我终于决定要转业务了。不禁回想起去年来公司面试的情景,其实那时候我选择公司的理由很简单: 觉得公司在餐饮行业是老大 公司虽小,五脏俱全 和三位面试官比较谈得来原以为我进公司后会从事餐饮系统的开发和维护,没想到被安排到了研发部,从事IC卡系统的开发。可能是因为第一份工作的缘故,自己很努力,老大也很耐心,所以很快掌握了IC卡系统的基本知识。呵呵,说来真不好意思,我直到来... 阅读全文
posted @ 2008-06-21 16:53 保权 阅读(624) 评论(2) 推荐(0) 编辑
  2008年2月17日
摘要: 本文介绍了JEDI Code Library (JCL)的秘密武器:Exception Dialog for Delphi。这个组件可以帮助我们捕获未经处理的异常,并提供了关键的调试信息(如调用堆栈、系统进程)。界面友好,功能实用。 阅读全文
posted @ 2008-02-17 16:04 保权 阅读(2628) 评论(7) 推荐(0) 编辑

website tracker