原创 用Delphi2005和DUnit搭建敏捷開發平臺(一篇被到處轉貼的文章,不過看起來不錯,有空應該嘗試一下)

之前用的是Java那一套東西,有Eclipse什麼都搞定了。現在因爲要用Delphi改一個即時通訊軟件的緣故,想着怎麼能把重構和單元測試那一套搬到Delphi這邊來。書上說給現有的代碼加單元測試能夠加深對代碼的理解,並且可以作爲改善代碼的

原创 Ares心得2

1、EnumWindows獲取所有Top-lever窗體。第一個參數是一個回調函數,每找到一個函數就運行一次回調函數。第二個參數是回調函數的參數。以下是回調函數的格式:BOOL CALLBACK EnumWindowsProc(     

原创 uplaylistfrm 和 Drag_N_Drop 單元

uplaylistfrm:    播放列表窗口。很大一部分拖放的代碼寫在了mainform的Drag_And_Drop_AddFile方法裏。用慣了Delphi封裝好的拖放,今天就對Windows拖放的Api熟悉一下。    首先是設置窗

原创 Ares源碼 單元介紹(自己根據最新版本更新)

源代碼壓縮包文件名:aresregular209_05032007.zip ares/,,ares_objects,應用程序對象(some application objects are listed here)ares_types,應用

原创 DUnit 實踐(轉自http://boblin.my.gsdn.net/)

我一直以爲xUnit不能用來測試帶界面的單元,但是我錯了。 看《Refactoring Improving the Design of Existing Code》中強調Testing,決定起用DUnit, 正好今天要給一個Form 增

原创 Inc文件心得

  inc  首先是兩片在網上搜索的片段。 Include文件。與C++的include不一樣。可嵌入Delphi的源代碼文件中,Delphi編譯是遇$I到include文件時相當於Copy一份inc

原创 剛剛從新疆回來

 腦子裏感覺空空的。今年第三次去新疆了。新鍵盤用着也硬硬的。

原创 程序裏調用CMD模式下的程序(轉自csdn社區)

function WinExecute(FileName: string; Visibility: Integer = SW_NORMAL): Boolean; {* 運行一個文件並立即返回 } function WinExecAndWa

原创 rss

http://www.google.com/reader/view/ 很不錯的rss閱讀器,web程序就是gooooooooogle厲害!