当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 之前用的是Java那一套东西,有Eclipse什么都搞定了。
 

 

    摘要: //////////////////////////// // 武汉探索电脑工作室 // // http://tansuo.51.net // //////////////////////////// //增加规格自定义纸张 //papername: 自定义纸张名称 //paperwidth: 纸张的宽度,以0.1mm为单位 //paperlength: 纸张的高度,以0.1mm为单位 proc......
 ·我对delphi写的几个基类型    »显示摘要«
    摘要: //用惯java或c#的人可能对delphi非常生气,连基本的类型都没有,我平时工作中,经常会曾试着把一些函数集合在一起,也经常做一些属于自己的基础类型的函数,此处把它们弄出来,有不当之处,请大家点评.unit baseclass; interface uses sysutils, classes, strutils, idglobal, math; type tcharset = set......


用Delphi2005和DUnit搭建敏捷开发平台

之前用的是java那一套东西,有eclipse什么都搞定了.现在因为要用delphi改一个即时通讯软件的缘故,想着怎么能把重构与单元测试那一套搬到delphi这边来.书上说给现有的代码加单元测试能够加深对代码的理解,并且可以作为改善代码的基础,这不正是我要做的事情吗?于是,为了搭建这么一个敏捷平台,我以delphi2005与dunit进行了一点小小的尝试,并把结果记录于下,与大家分享.

【程序编程相关:关于COM+的一些细节问题

【推荐阅读:接口与类的区别

1.下载delphi2005 【扩展信息:ShadowStar CodeFast

因为borland公司在中国不出售专业版本,鉴于架构师与企业版的天价,所以只能从网络上下载一个d版的做个人使用.delphi2005体积比较大,而且update1也需要cd,所以推荐用bt下载2cd版本.种子的地址如下:

http://www.delphifans.com/softview/821.html

2.下载delphi2005的sp1

据说打过这个补丁之后能快一些,但是这个补丁安装起来可慢了,还需要用光盘.下载地址如下:

http://www.delphifans.com/softview/970.html

3.下载dunit

https://sourceforge.net/projects/dunit/

4.安装delphi2005+sp1

注意一下keygen中有一个register以及安装的时候一定要同时安装.net与win32版本的delphi,c#builder则无所谓.因为如果只安装win32版本会导致重构功能不可用(这是delphi2005的一个bug,表现就是用重构的时候出现.net的异常窗口).

5.精简delphi2005

因为上一步的时候同时安装了.net版本,导致delphi启动的时候变得非常慢.这个可以通过修改注册表,删掉一些ide的包来实现.具体的做法是在delphi的快捷方式目标后面加上参数-rxxx,也就是bds.exe -rxxx.这个xxx任由你指定,然后你就会在hkey_current_user\software\borland\xxx(这个就是你选定的名字xxx)\3.0\known ide packages中发现那些该死的包.注意不能与网络上别的win32纯化分子那样删得太干净了,那样重构就没法用了.我自己试验多次之后得出的一个比较精简的列表如下

"$(bds)\\bin\\vclmenudesigner90.bpl"="(untitled)"

"$(bds)\\bin\\win32debugproide90.bpl"="(untitled)"

"$(bds)\\bin\\htmide90.bpl"="html designer package"

"$(bds)\\bin\\iteidew3290.bpl"="borland integrated translation environment for win32"


...   下一页
    摘要: //判断一个机器的mssql是否启动,通过sql dmo是可以的,但对于没有装mssql的客户端来说就没办法,此处用的是连接mssql的1433端口,如果端口号不同,可以通过传递端口.unit judge_u; interfaceuses sysutils, classes, idbasecomponent, idcomponent, idtcpconnection, idicmpclient......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE