原创 用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厲害!