powerBuilder 常见函数

Dec()

功能将字符串或Blob值转换成Decimal类型(小数形式)的值。

语法

Dec ( stringorblob )

参数stringorblob:string类型变量或Blob类型变量。Blob类型变量时,把该变量第一个值转换为Decimal类型的值,其余部分被忽略。stringorblob参数也可以是包含上述类型数据的Any类型变量返回值Decimal。函数执行成功时返回相应的Decimal类型值。如果stringorblob参数中的值不是有效的PowerScript数字或数据类型不兼容,那么Dec()函数返回0。如果stringorblob参数的值为NULL,则Dec()函数返回NULL。


mod()

功能:获得除法运算的余数(模)。

语法

Mod (x, y)         // x % y


reverse()

功能:反转字符串中的顺序或字符。

语法

Reverse ( string )    //反向(字符串)

参数描述

要对其字符重新排序,使最后一个字符排在第一位,第一个字符排在最后

返回值

返回一个字符串,字符串中的字符按相反顺序排列。如果失败,返回空字符串。


Mid()

功能:从字符串中的指定位置获取指定数量的字符。

语法

Mid ( string, start {, length } )

参数描述

  • string:想要返回字符的字符串。

  • start:指定你想要返回的第一个字符的位置。(字符串的第一个字符的位置是1)

  • length:(可选)一个long,它的值是您想要返回的字符数。如果不输入length或length大于start右侧的字符数,则Mid返回字符串中剩余的字符。

返回值

字符串。返回指定字符串长度的字符,从起始字符开始。如果start大于字符串中的字符数,Mid函数返回空字符串("")。如果length大于起始字符之后剩余的字符数,则Mid返回剩余的字符。返回字符串不填充空格以使其为指定长度。如果任何参数的值是NULL,则Mid返回NULL。


left()

功能:从字符串的开头获取指定数量的字符。

语法

left (string, n)

参数描述

  • string:包含所需字符的字符串

  • n:指定你需要的字符数

返回值

字符串。如果成功,返回字符串中最左边的n个字符,如果出错,返回空字符串("")。如果任何参数的值是NULL, Left返回NULL。如果n大于或等于字符串的长度,则Left返回整个字符串。它不添加空格以使返回值的长度等于n。


reset()

功能:从列表中删除所有项。

控制:ListBox, DropDownListBox, PictureListBox和DropDownPictureListBox控件

语法

listboxname.reset()

参数描述

  • listboxname:用于删除所有项的ListBox控件的名称

返回值

整数。如果成功返回1,如果发生错误返回-1。如果listboxname为NULL, Reset返回NULL。通常不使用返回值。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值