实用过程函数~

记录一些使用简单且方便的函数。

Ord(x) 返回有序表达式的序号

Pred(x) 取得前续的数值

Succ(x) 取得后续的数值

Inc(x) 有序变量自增量

Dec(x)有序变量自减量

Low(x)返回有序类型的最小值

Hight(x)返回有序类型的最大值

Length(str1)返回字符串长度

SetLength(str,Integer)动态设置字符串长度

Concat(str1,str2)返回多个字符串的连接

insert(str1,index)在指定位置插入字符串

Delete(str1,index,count)在指定位置删除字符串

now()获取当前时间

DateTimeToStr(DateTime)时间格式转字符串

uppercase()将字符串转换为大写格式

lowercase()将字符串转换为小写格式

leftstr()在字符串的开始处返回指定长度的字符串

rightstr()返回字符串末尾开始指定长度的字符串

trim()删除字符串的首尾空格

strtobool()将字符串转换为布尔类型

booltostr()将布尔类型转换为字符串

char()强制类型转换 将整数类型转换为字符型

integer()强制类型转换,字符转整型

随机数类

randomfrom()从参数指定的数组中随机选出一个值

randomize初始化内置的随机数生成器

randomrange()在整数范围内随机的生成一个整数

randseed()通过为该变量赋予指定值保存内置随机数发生器的种子,可以利用random函数分别产生指定的随机数序列。

日期时间类

now()获取当前系统日期时间

datetimetostr()将日期与时间值转换为字符串

datetostr()将日期值转换为字符串

timetostr()将时间值转换为字符串

formatdatetime()利用格式化将日期时间格式化为夫扎的字符串

strtodatetime()将含有日期时间的字符串转换为日期时间值,如不符合格式将出现异常

dayofweek()返回日期时间datetime所在的星期

decodedate()将日期格式分解为年月日

decodetime()将时间格式分解为时 分 秒 毫秒

encodedate()将年月日合称为日期格式

encodetime()将时分秒毫秒合称为时间格式

文件处理类

createdir()创建一个新的目录

delete file()从磁盘中删除一个指定的文件

directoryexists()判断指定的目录是否存在

diskfree()返回指定磁盘驱动器的剩余空间

disksize()返回指定驱动器空间的字节数

getdir()获取当前目录

fileopen()用指定的访问方式打开一个指定的文件

removedir()删除一个现有的空目录

renamefile()更改指定文件的文件名

指针类

address()返回指定对象的地址

assigned()测试指定的对象是否为空

freeandnil()释放指定对象,并设置为空

ptr()将一个地址转换为指针

posted @ 2020-04-04 10:04  范思哲  阅读(409)  评论(0编辑  收藏  举报