新微赢技术网
标题:
vb 常用函数02
[打印本页]
作者:
梦的放肆
时间:
2009-11-30 01:32
标题:
vb 常用函数02
Int (x) :取<=X的整数值
Fix(X) :取X的整数部分,直接去掉小数部分.
Response.Write Int(-54.6)
结果为:-55 .取<=-54.6的最大整数.
Response.Write Int(54.6)
结果: 54.
Response.Write Fix(54.6)
结果: 54
Response.Write Fix(-54.6)
结果: -54
Asc(X) :返回字符串的第一个字符的字符码。
Chr(X): 返回字符码X的字符.
P=Asc(“A”) p=65
P=Chr(65) p=A
10.Filter : 查找字符串数组的特定字符串。
P=Filter(X,S[,Include[,Compare]])
参数X为一字符串数组,而参数S则是欲查找的字符串,调用之后,凡是X数组元素中含有字符串S者都会组合在一起成为另一个字符串数组,然后返回。Filter 也可以把查找之后,把不含S字符串的数组元素挑出来,此时参数三Include应当设置成False. 如果要不分大小写查找,则Compare 设置为 vbTextCompare.
例:
ReDimX(2)
X(0)=”KJDFS” : X(1)=”WANDFKJ” : X(2)=”fsda”
V=Filter(X,”kj”,false)
结果: V(0)=”fsda”
Instr(x,y) 从X第一个字符起找出Y出现的位置
Instr(n,x,y)从X第N个字符起找出Y出现的位置.
在X中找到Y,则返回值是Y的第一个字符出现的位置.
若N>字符串长度,或X为空字符串,或在X中找不到Y,都返回0.
若Y为空字符串,则返回N.
InStrRev 倒过来寻找字符串.
P=InStrRev(c,s[,n[,compare]])
从字符串X的后面往前找,若找到,则返回S字符串在字符中的位置.
N为从第几个字符开始寻找,设置compare ,可以不区分大小写的寻找.
作者:
独寻醉
时间:
2010-3-16 13:05
还没崇拜过谁呢,满足一下愿望吧,谢谢!
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2