Delphi
72
代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton;
46
Delphi 2009 新增了泛型容器单元: Generics.Collections, 同时还有一个 Generics.Defaults 单元做支持.Generics.Collections 包含了以下实用类:TListTQueueTStackTDictionaryTObjectListTObjectQueueTObjectStackTObjectDictionary有了以上泛型的容器, 恐怕 Classes.TList 和 Contnrs 单元下的 TObjectList 等系列容器也就只为兼容存在
36
1、终于添加了 Alignment 属性(taLeftJustify, taRightJustify, taCenter), 可以方便控制文本对齐了;2、增加了 NumbersOnly 属性(True, False), 控制是否只接受数字;3、增加了 TextHint 属性, 可以让 TEdit 携带一个辅助文本串(好像是在无焦点时显示的, 但现在有问题).
30
在 Delphi 2009 中:string = UnicodeString; (同样: PString = PUnicodeString;)Char = WideChar; (同样: PChar = PWideChar;)本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm
41
在 Delphi 2009 中,TStrings 类(包括 TStringList 和包含 TStrings 属性的所有组件, 譬如 Memo.lines 属性、ListBox.Items 属性)、TStream 类系列(包括 TFileStream、TMemoryStream 等) 的存取方法, 譬如:LoadFromFile、SaveToFile、LoadFromStream、SaveToStream, 都有了选择 TEncoding 参数的重载.本例效果图:代码文件:unit Unit1;inte
30
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; Button5: TButton;
120
代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;type TForm1 = class(TForm) Memo1: TMemo; Memo2: TMemo; Panel1: TPanel; Button1: TButton; Button2: TButt
55
函数名称大小写排序规则备注CompareStr区分内码或OS当前用户设置 SameStr区分内码或OS当前用户设置 CompareText不区分内码或OS当前用户设置 SameText不区分内码或OS当前用户设置 AnsiCompareStr区分OS当前用户设置 AnsiSameStr区分OS当前用户设置 AnsiCompareText不区分OS当前用户设置 AnsiSameText不区分OS当前用户设置 AnsiStrComp区分OS当前用户设置 AnsiStrIComp不区分OS当前用户设置 Ans