Delphi

Delphi 泛型排序器 TComparer

96 0

测试代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Memo1: TMemo; Memo2: TMemo; Button1: TButton; Button2: TButton; Button3: TButton;

Delphi

Delphi TDirectory.TFilterPredicate

42 0

TDirectory.GetFiles 函数还有一个 TDirectory.TFilterPredicate 类型的参数, 这是个匿名函数类型, 可对搜索结果再处理.unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Memo1: TMemo; But

Delphi

Delphi TDirectory.GetDirectories

62 0

和 TDirectory.GetFiles 用法一样, TDirectory.GetDirectories 是用来获取子目录的.另外还有 TDirectory.GetFileSystemEntries 可同时获取文件与子目录, 用法都一样.unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 =

Delphi

Delphi 字符串替换

234 0

替换://--------------------------------------------------------------------------------var str1, str2: string;begin str1 := ABC ABC ABC; str2 := str1.Replace(A, *); // *BC *BC *BC str2 := str1.Replace(

Delphi

Delphi 字符串截取

33 0

截取://--------------------------------------------------------------------------------var str1, str2: string;begin str1 := Delphi XE4; str2 := str1.Substring(7); // XE4 str2 := str1.Substring(7, 2); // XEend;

Delphi

Delphi 字符串插入与删除

34 0

插入与删除://--------------------------------------------------------------------------------var str1, str2: string;begin str1 := Delphi 4; str2 := str1.Insert(7, XE); // Delphi XE4 str1 := Delphi XE4; str2 := str1.Remove(6)

Delphi

Delphi 清除字符串两边空格或指定字符

76 0

清除两边空格或指定字符://--------------------------------------------------------------------------------var str1, str2: string;begin str1 := Delphi 10000 ; str2 := str1.TrimLeft; // Delphi 10000 str2 := str1.TrimRight; // D

Delphi

Delphi 字符串对比比较

199 0

字符串对比://--------------------------------------------------------------------------------var str1, str2: string; n: Integer;begin str1 := ABC 123; str2 := abc 123; n := str1.CompareTo(str2); // -32 n := str1.Compare(