TStringList比TStrings好的原因

2021-08-29 06:24:46 字數 337 閱讀 9265

tstringlist是乙個對tstrings增強的類庫,以前總認為宣告乙個tstrings 物件,然後用tstringlist去create就可以了

但是經過這5天的痛苦之後發現原來tstringlist有他不可缺少的地位,最大的地位就是對object物件的支援,

如果你使用delphi,會發現tstrings對object物件也支援,但是如果你檢視原始檔會發現delphi竟然無恥的只寫了函式名稱,不寫tstrings裡面底層的putobject函式,為了不讓大家不至於浪費時間,把我的一點小心得寫在這裡

如果你也為tstrings裡面寫入了object物件以後找不到發愁,就換tstringlist看看吧,;)

關於 TStringList 的用法

最近在用delphi開發一些專案的時候,處理一條字串傳遞多個引數的時候,發現了乙個不錯的東西,拿來分享一下。下面的是其的基本用法。tstrings是乙個抽象類,在實際開發中,是除了基本型別外,應用得最多的。常規的用法大家都知道,現在來討論它的一些高階的用法。先把要討論的幾個屬性列出來 1 comma...

TStringList的使用技巧

tstringlist的使用技巧 注 tony 原創 name value 應用於一些根據鍵值找對應值的情況 1.增加一項設定 stringlist.add 1班上班時間 11 00 stringlist.add 1班下班時間 18 00 2.判斷是否有此專案,沒有則增加,有則修改 if strin...

TStringList 訪問物件的特點

分析 tstringlist 訪問物件的特點 在 delphi 中儲存系列物件,大家常用 tlist 類 有了 tobjectlist 在 contnrs 單元 以後,儲存物件就有了更好的選擇,因為從 tobjectlist 列表中移除的物件同時會得到釋放.很少有人使用 tstringlist 儲存...