信息学奥赛语言教程PASCAL函数表(4)
2、其他常用函数
functionbinstr(value:longint;cnt:byte):string;
将value转二进制,取后cnt个字符所成字串
functionlowercase(c:charorstring):charorstring;
upcase的反函数
proceduresetlength(vars:string;len:longint);
将s长度定为len
functionpower(base,expon:real):real;
base的expon次方
strlcopy函数将一个字符串中的字符复制到另一个字符串中
strlen函数返回字符串中的字符数
strlfmt函数格式化一系列的参数,其结果中包含有指向目标缓冲区的指针
strlicomp函数以最大长度比较两个字符串(不区分大小写)
strlower函数将字符串中的字符转换为小写
strmove函数将一个字符串中的字符复制到另一个字符串中
strnew函数在堆栈上分配一个字符串
strpas函数将以null结束的字符串转换为pascal类的字符串
strpcopy函数将pascal类的字符串复制为以null结束的字符串
strplcopy函数从pascal类的最大长度字符串复制为以null结束的字符串
strpos函数返回一个字符串在另一个字符串中首次出现指针
strrscan函数返回字符串中最后出现字符的指针
strscan函数返回字符串中出现首字符的指针
strtodate函数将字符串转换为日期格式
strtodatetime函数将字符串转换为日期/时间格式
strtofloat函数将给定的字符串转换为浮点数
strtoint函数将字符串转换为整型
strtointdef函数将字符串转换为整型或默认值
strtotime函数将字符串转换为时间格式
strupper函数将字符串中的字符转换为大写
style属性类型选择
suce函数返回后继的参数
swap函数交换参数的高低地址位
tabs属性标记每一项的内容
tabindex属性标记索引
text属性显示的文本
texttofloat函数将字符串(以null结束的格式)转换为浮点数
time函数返回当前的时间
timetostr函数将时间格式转换为字符串
trim函数从给定的字符串中删除前导和尾部的空格及控制字符
trimleft函数从给定的字符串中删除首部的空格及控制字符
trimright函数从给定的字符串中删除尾部的空格及控制字符
trunc函数将实型值截取为整型值
truncate函数截去当前文件位置后的内容
unselectedcolor属性未选中颜色
upcase将字符转换为大写
uppercase将给定的字符串变为大写
val函数将字符串转换为整型值
vararraycreate函数以给定的界限和维数建立变体数组
vararraydimcount函数返回给定变体的维数
vararrayhighbound函数返回给定变体数组维数的上界
vararraylock函数锁定给定的变体数组
vararraylowbound函数返回给定变体数组维数的下界
vararrayof函数返回指定变体的数组元素
vararrayredim函数通过改变上限来调整变体的大小
vararrayunlock函数解锁指定的变体数组
varastype函数将变体转换为指定的类型
varcase函数将变体转换为指定的类型并保存他
varclear函数清除指定的变体
varcopy函数将指定的变体复制为指定的变体
varformdatetime函数返回包含日期时间的变体
varisarray函数测试变体是否为数组
varisempty函数测试变体是否为unassignedvarisnull函数测试变体是否为null
vartodatetime函数将给定的变体转换为日期时间
vartype函数将变体转换为指定的类型并保存他
visible属性控件的可见性
wantreturns属性为true时,按回车键产生一个回车符;为false时,按下ctrl+enter才产生回车符write命令对有格式的文件,写一变量到文件组件中;对文本文件,写一个或多个值到文件
下一页阅读:其他不常用函数