delphi常用函数

来源:互联网 发布:龙治民隐瞒了什么 知乎 编辑:程序博客网 时间:2024/05/16 01:42

1、生成指定个数字符的字符串:
StringOfChar('S', 10);
得到 'SSSSSSSSSS'

 

2、填充字符数组:

S: array[0..79] of char;

FillChar(S, SizeOf(S), Ord(' '));
这样可以清空S数组

 

3、删除字符串中指定的字符串

Delete(S, 16, 1);
功能说明:该函数有三个参数。第一个参数为要进行处理的字符串,第二个参数为从何处开始删除,第三个参数为删除的字符个数。

 

4、返回数组下标的最大值:High ,返回数组上标的最小值:Low ,返回数组长度:Length。

S: array[0..79] of char;

High(S)=79,Low(S)=0,Length(S)=80

 

5、插入一个字符(串)。

Insert('aaaaa', S, 2); // 将“aaaaa”从第2位处插入。
功能说明:该函数有三个参数。第一个参数为要插入的字符(串),第二个参数为被插入字符串(源字符串),第三个参数为从何处插入。

 

6、LeftStr,RightStr相当于ASP中的Left,Right函数。

 

7、StrPCopy(arrChar, 'Come on, baby!');
功能说明:将字符串复制到字符数组中。该函数有两个参数。第一个参数为“目标数组”,第二个参数为“字符串”。

 

8、MidStr(所在单元:StrUtils)
功能说明:返回指定范围内的字符串。该函数有三个参数。第一个参数为源字符串,第二个参数为起点,第三个参数为结束点。通过第二、第三个参数则可指定要复制字符串的范围。

 

9、Pos
功能说明:查找字符(串)所在位置。该函数有二个参数。第一个参数为要查找的字符(串),第二个参数为被查找字符(串)。

 

10、SetLength
功能说明:设置字符串或动态数组长度。该函数有两个参数。第一个参数为要设置的字符串变量或动态数组变量,第二个参数为指定的长度,其取值范围在0到255之间。

SetLength(S, 10); // 当设置后,S变量只能赋值长度为10的字符串。

 

11、数组字符复制Move

A: array[0..1000] of Char;
B:array[0..1000]   of   Char;

a:='abcdefg';

b:='1234567890';

Move(A[3],   B[5],   2);

说明:把A数组中的第3个字符后面的2个长度的字符复制到B数组中的第5个字符后面覆盖。

结果:a不变,b='12345de890'

 

12、SizeOf(S)

若S为数组,则返回数组长度,否则返回类型大小。

 

13、TryStrToInt(edit1.text,n)

说明:把edit1框中的字符中最前面的数字保存到n中。

 

原创粉丝点击