TStringList的使用技巧

2021-06-01 22:24:08 字數 552 閱讀 4950

tstringlist的使用技巧

注:tony 原創

name=value

應用於一些根據鍵值找對應值的情況.

1.增加一項設定

stringlist.add('1班上班時間=11:00');

stringlist.add('1班下班時間=18:00');

2.判斷是否有此專案, 沒有則增加, 有則修改

if stringlist.indexofname('1班上班時間') = -1 then

stringlist.add('1班上班時間');

stringlist.values['1班上班時間'] := 11:30'

3.取值

方法1:

edit1.text := stringlist.values['1班上班時間'];

方法2:(delphi 7才有)

i := stringlist.indexofname('1班上班時間');

edit1.text := stringlist.valuefromindex[i];

關於 TStringList 的用法

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

execute immediate的使用技巧

使用技巧 1.execute immediate將不會提交乙個dml事務執行,應該顯式提交 假如通過execute immediate處理dml命令,那麼在完成以前需要顯式提交或者作為execute immediate自己的一部分.假如通過execute immediate處理ddl命令,它提交所有...

TStringList 訪問物件的特點

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