delphi tstringlist 详解

delphi tstringlist 详解

ID:9503036

大小:49.50 KB

页数:7页

时间:2018-05-01

delphi tstringlist 详解_第1页
delphi tstringlist 详解_第2页
delphi tstringlist 详解_第3页
delphi tstringlist 详解_第4页
delphi tstringlist 详解_第5页
资源描述:

《delphi tstringlist 详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DelphiTStringList详解TStringList拥有一个可变长度的字符串列表Type类型 TStringList ;说明TStringList 是一个工具类的类型。 这是非常有用的列表处理多种。 列表中的项目在一个字符串可能被插入,移动和排序。 该清单可以建立由一串一串,或从脱离大串的文本文件,甚至是一个逗号加载。  TStringList 是来自 TStrings 。 虽然你可以使用TStrings,不推荐使用,因为它是不完整的-某些方法是抽象的。 TStringList实现这些插入)抽象方法(清除,删除和。 

2、我们将讨论的主要性能测试方法和 TStringList ,包括从派生的 TStrings  Count property返回数字的字符串列表中  Capacity property设置或获取字符串列表的当前容量。 您将管理这个性能原因的能力。 Strings property获取或更新列表中的指定索引的字符串(第一个列表项的索引为0)。  请注意, Strings 属性是默认属性。 这意味着你可以使用它没有具体说明其名称:   myName:=names.Strings[4]; 相当于:    myName:=names[4

3、]; Text property通过设置或获取一个大的字符串列表。 该字符串会与一个回车符和换行符的组合(CRLF的)结束每个字符串。 从一个有用的可视对象,可容纳多行文本加载。 CommaText property通过获取或设置一个大的字符串列表。 此字符串将有由逗号隔开的字符串列表。 这是从文本电子表格导出加载有用。 当获得,如果一个字符串包含嵌入的空格,将用双引号。 DelimitedText property获取或设置大串名单通过。 这串名单将通过分隔字符串 分隔符 值(默认是逗号)。 字符串包含嵌入的空格必须封闭在

4、 QuoteChar (默认是“)。 QuoteChar property使用字符串用来括有嵌入的空格时 DelimitedText 。 Delimiter property用于在使用单独的字符串 DelimitedText 。 Names property列表中的字符串的字符串可以被视为名称/值对,如第二个代码示例。 每个字符串必须没有嵌入的空格,并包含一个嵌入式=符号(或任何现行NameValueSeparator 变量)。 这是一个非常有用的概念。 见 价值 和 ValueFromIndex 属性和 IndexOfNa

5、me 方法。 Values property为给定的名称返回值时使用名称/值对字符串(见上文)。  ValueFromIndex property返回的字符串索引(从0开始)当使用名称/值对的值。  CaseSensitive property当 真实 ,德尔福为混合字符串处理案件时perforing某些操作的,这样的 排序 。 Duplicates property该属性可能有以下之一 TDuplicates 枚举值: dupIgnore 忽略(丢弃)复制dupAccept 允许重复dupError 如果重复抛出异常 当然

6、,你应该添加字符串之前设置此属性所需的值。  Sorted property当 真正 将所有字符串添加到一个有序的序列。 当 假的 ,他们是在末尾增加。 又见 排序 方法。 Objects property返回与字符串相关的给定索引处的对象,如果有的话。  functionAdd(constS:string):Integer;override;将添加到列表中给定的字符串,返回其分配索引位置(从0开始)。  functionAddObject(constS:string;AObject:Tobject):Integer;ove

7、rride;将添加到列表中给定的字符串,并且将字符串与对象绑定。  procedureAppend(constS:string);由于 添加 但不会返回索引值。 Insert method插入一个在给定的索引位置的字符串。 位置0将强制在开始插入。 Delete method删除指定索引的字符串。  Clear method删除列表中的所有字符串。  Move method移动从一个到另一个字符串的索引位置,周围的其他字符串转换为适当的。  Exchange method在清单中交换两个字符串,确定它们的索引位置。  Ind

8、exOf method取得第一个匹配给定的字符串字符串的索引位置。 如果没有找到则返回-1。 IndexOfName method取得第一个名称/值对字符串,它的名称相匹配给定的字符串的索引位置。 如果没有找到则返回-1。 Find method相同 IndexOf 但列出用于排序的字符串

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。