pq: 我用的系統是win2000,Delphi是6.0版本,Word2000 &nb
術語VCL的變更:從VCL到CLX  
function GraphicToBmp(P: TPicture; Quality: Integer = 80): TBitmap; var  
難度:★★★☆☆先行知識:Delphi / 接口 / OLE&COM&DCOM / Win32 <?XML:namespac
TchatRoom的實現:{ TChatRoom }<?XML:namespace prefix = o ns = urn:schemas-micros
我們知道Java中有StringTokenizer,對於字符串處理都非常的方便,但是Delphi中沒有提供該功能,我參考Java語言實現此功能的Delph
//適用於Win NT/2K/XP, //參數Key為True,屏蔽“任務管理器”;為False,“任務管理器”可用 //使用方法: //Disab
一個怎樣在我的電腦裡隱藏驅動器的例子。希望對一些人有用。 使用下面的程序後請重新啟動計算機。 NoDrives是二進制值,也可以是十進制值。 一個驅動
在Delphi中使用Round函數得到的答案有時與我們所預期的會不太一樣: 采用的是四捨六入五留雙。即當捨或入位大於或
客戶的系統是C/S和B/S的結合,B/S部分原來計劃用IntraWeb, 剛好Delphi.net出現,所以B/S部分改用Delphi.Net; 在開發
學Delphi也好久了,其中一個重要的途徑就是讀他人的代碼.這就避免不了要到網上下載源代碼.但是下載回來一看還真有那種大的過份的壓縮包.讓人
編者注:其實Delphi的StringReplace函數就是專為滿足這個需要而設的。但我們也將這篇文章發表出來——至少作者提供了一種替代方案,探索精神應該鼓勵
在最近的項目開發過程中,由於客戶的需要,要對數據庫中相同種類的貨物進行匯總統計,經過多方面查閱,發現網上這方面的東西缺乏,於是就寫了一個過程來實現這一功能。由
procedure Tcpya_app.FormCreate(Sender: TObject); begin datamodule2.t
引用CommCtrl單元procedure TForm1.Button1Click(Sender: TObject);begin Li
代碼重構是獲得結構良好的方法,通過重構,我們在保持功能不變的情況下,改善代碼的質量,提高代碼的復用程度。下面是一個獲得改善代碼質量和獲得封裝性的一個具體的例子
本規范的目的:給自己的代碼一個統一而標准的外觀,增強 &nb
編程時在同一程序中使用全局變量給我們帶來了很多方便,大多數程序幾乎都離不開全局變量。那麼不同的程序之間呢?我們怎樣在不同的程序(進程)之間共享數據呢?事實上,
“怎麼讓我的程序在運行時不能重復打開?”經常在論壇上看到有朋友問這方面的問題。本文將比較詳細的說明這一問題,並給出一個較為完善的解決方案。盡管這已經不是一個新
procedure GetDirectories(list: TlistVIEw; Directory: string; Item: Tlistitem;