随笔分类 -  字符串函数

【字符串函数大全】
摘要:【字符串函数大全】 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas 功能 返回两个字符串是否相似 说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写 参... 阅读全文

posted @ 2009-04-07 19:42 skysunmoon 阅读(151) 评论(0) 推荐(0)

Delphi 的字符及字符串[5] - 字符串与 Windows API
摘要:Windows API 中的字符串对应这 Delphi 的 PChar(PAnsiChar); 在 API 中使用 Delphi 的字符串还是比较灵活的.先说赋值: //赋值方法1: 给直接量 begin SetWindowText(Handle, '新标题'); end; //赋值方法2: 定义它要的类型 var p: PChar; begin p := '新标题'; ... 阅读全文

posted @ 2009-04-07 12:29 skysunmoon 阅读(198) 评论(0) 推荐(0)

Delphi 的字符及字符串[2] - Char、AnsiChar、WideChar、PChar、PAnsiChar、PWideChar
摘要://单字符 Char、AnsiChar (在目前版本(2007)中, 它们是一回事, 只有 1 字节大小) var c: Char; {Char 类型的取值范围是: #0..#255, 用十六进制表示是: #$0..#$FF} begin {用十进制方式赋值:} c := #65; ShowMessage(c); {A} {用十六进制方式赋值:} c := #$41; ... 阅读全文

posted @ 2009-04-07 12:28 skysunmoon 阅读(527) 评论(0) 推荐(0)

Delphi 的字符及字符串[3] - String 中的秘密
摘要://String 的指针地址及实际的内存地址 var str: string; pstr: PString; pc: PChar; begin {在没有给 str 赋值以前, 既然声明了, 就有了指针地址(@str):} ShowMessage(IntToStr(Integer(@str))); {1244652; 这是在栈中的 str 的指针地址} {但现在还没有分配真... 阅读全文

posted @ 2009-04-07 12:26 skysunmoon 阅读(148) 评论(0) 推荐(0)

Delphi 的字符及字符串[1] - string、AnsiString、WideString、String[n]、ShortString
摘要://最常用的 stringvar str: string; {定义}begin str := '万一'; {赋值} ShowMessage(IntToStr(Length(str))); {长度是: 4}end; //长字符串 AnsiString; 在当前版本(2007)中的默认状态下, String 就是 AnsiStringvar str: AnsiString;begin ... 阅读全文

posted @ 2009-04-07 12:25 skysunmoon 阅读(371) 评论(0) 推荐(0)

导航