mid(字符串,从第几个开始,长度) ByRef 在[字符串]中[从第几个开始]取出[长度个字符串] 
例如 mid("小欣无敌",1,3) 则返回 "小欣无" 
instr(从第几个开始,字符串1,字符串2) ByVal 从规定的位置开始查,返回字符串2在字符串1中的位置 
vb所有代码例如 instr(1,"小欣无敌","小") 则返回 1,instr(2,"小欣无敌","小"),则返回 0 。 0 表示未到 
InStrRev(字符串1,字符串2,从第几个开始) ByVal 从规定的位置开始,从后住前查,返回字符串2在字符串1中的位置,此处注意,虽是从后住前查,但是返回的值还是从前往后算的。 
例如 instrRev("小欣无敌","小",2) 则返回 2 ; instrRev("小欣无敌","欣",1) 则返回 0 ,因为它从"小欣无敌"的第1个字开始往前查,所以不到 。0 表示未到 
left(字符串,长度) ByVal 从[字符串]的左边开始返回[长度]个字符 
例如 Left("小欣无敌,3) 则返回 "小欣无" 
right(字符串,长度) ByVal 从[字符串]的右边开始返回[长度]个字符 
例如 Right("小欣无敌",3) 则返回 "欣无敌" 
ucase(字符串) ByVal 返回[字符串]的大写形式,只对英文字符有效 
例如 ucase("xiaoXINwuDi") 则返回 "XIAOXINWUDI" 
lcase(字符串) ByVal 返回[字符串]的小写形式,只对英文字符有效 
例如 lcase("xiaoXINwuDi") 则返回 "xiaoxinwudi" 
asc(字符) Byval返回[字符]的ascii编码,若有多个字符,则只返回首字符的ascii编码,和Chr()函数是一个可逆的过程 
例如 asc("小") 则返回 -12127 ; asc("小欣无敌") 也返回 -12127 
chr(ASCii编码) Byval 返回[Ascii]编码所代表的字符,和Chr()函数是一个可逆的过程 
例如 chr(-12127) 则返回 "小" ;chr(asc("小")) 则返回"小"(这里是为了说明asc和chr的可逆性,
例用此特性可以加密文本) 
trim(字符串) Byval 返回去掉了前、后之后的[字符串] 
例如 trim("  小 欣  无敌  ") 则返回 "小 欣  无敌" ,中间的空格不受任何影响 
string(个数,字符) Byval 返回[个数]个[字符] 
例如 string(3,"小") 则返回 "小小小" , 而 string(3,"小欣无敌") 也返回 "小",只有首字符才有效 
space(个数) Byval 返回[个数]个空格 
例如 space(5) 则返回 "  " 
strconv(字符串,转换的类型) Byval 将字符串转成指定的类型。常用的类型只有两个,vbwide 半角转成全角,vbNarrow 全角转成半角 
例如 strconv("xiao",vbwide) 则返回 "XIAO",而strconv("XIAO",vbnarrow) 则返回 "XIAO" 
’备注 vbwide = 4 ,vbnarrow = 8 
len(字符串) Byval 返回[字符串]的长度 
例如 len("小欣无敌") 则返回 4
收藏 分享 评分 →My Blog←
回复 引用 订阅 TOP
 
仙剑魔 发短消息
加为好友
仙剑魔 (福尔魔剑(HolMoJan))当前离线
API & 数据库 重度弱
UID89159 帖子5773 精华2 积分19675 威望2133  金钱7225  人气271  阅读权限200 来自蜀山 在线时间1230 小时 注册时间2006-8-25 最后登录2010-5-28 
版主
帖子5773 精华2 威望2133  擂点35  人气271  注册时间2006-8-25
2楼
发表于 2008-12-6 22:25 | 只看该作者 补充,用法类比LS或参阅
字节操作函数
midb()
leftb()
rightb()
chrb()
lenb()
UNICODE的ASC码处理
chrw()
ascw()
去空格
ltrim
rtirm
拆分合并
split()
join()
翻转
srereverse()
替换
replace()
[ 本帖最后由 仙剑魔 于 2008-12-6 22:26 编辑 ]
金铁之剑,因锋锐而易折,精气之剑,源天地而不毁
剑本凡铁,因执拿而通灵,因心而动,因血而活,因非念而死!
回复 引用 TOP
 
cnlamb 发短消息
加为好友
cnlamb (螃蟹)当前离线
The older the wiser
UID123327 帖子1419 精华0 积分8933 威望295  金钱1631  人气121  阅读权限150 来自CHINA 在线时间729 小时 注册时间2008-1-4 最后登录2010-5-24 
教授
帖子1419 精华0 威望295  擂点0  人气121  注册时间2008-1-4  3楼
发表于 2008-12-6 22:31 | 只看该作者 补充
AscB(String As String) As Byte
返回字符串中第一个字节的值
例如:AscB("坦然")则返回102
AscW(String As String) As Integer
返回字符串中第一个字符的本机字符代码 (Unicode 或 ANSI)
例如:AscW("坦然")则返回22374
ChrW(CharCode As Long)
返回一个包含指定本机字符的字符串(Unicode 或 ANSI)
例如:ChrW(22374)则返回"坦"
Filter(InputStrings, Value[, Include[, Compare]])
返回一个下标从零开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集。
InputStrings 必需的。要执行搜索的一维字符串数组。
Value 必需的。要搜索的字符串。
Include 可选的。Boolean值,表示返回子串包含还是不包含Value字符串。如果Include是True,Filter返回的是包含Value子字符串的数组子集。如果Include是False,Filter返回的是
不包含Value子字符串的数组子集。
Compare 可选的。数字值,表示所使用的字符串比较类型。有关其设置,请参阅下面的“设置值”部分。
Compare参数的设置值如下:
vbUseCompareOption –1 使用Option Compare语句的设置值来执行比较。
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文字比较。
vbDatabaseCompare 2 只用于Microsoft Access。基于您的数据库信息来执行比较。
例如:
Dim a(3) As String
a(0) = "坦"
a(1) = "坦然"
a(2) = "坦然面"
a(3) = "坦然面对"
b = Filter(a, "然")
则b(0) = "坦然"
b(1) = "坦然面"
b(2) = "坦然面对"
Join(list[, delimiter]) As String
返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的。
list 必需的。包含被连接子字符串的一维数组。
delimiter 可选的。在返回字符串中用于分隔子字符串的字符。如果忽略该项,则使用空格(" ")来分隔子字符串。如果delimiter是零长度字符串(""),则列表中的所有项目都连接在一起,中间没有分隔符。
例如:
Dim a(3) As String
a(0) = "坦"
a(1) = "坦然"
a(2) = "坦然面"
a(3) = "坦然面对"
b = Join(a, "+")
则b = "坦+坦然+坦然面+坦然面对"
LeftB(String, Length As Long)
从一个字符串的左边起返回指定数目的字节
例如:
a = LeftB("坦然面对", 4)
则a = "坦然"
LenB(Expression)
返回存储一个变量所需的字节数
例如:a = LenB("坦然面对")
则a = 8
LTrim(String)
返回无前导空格的字符串的备份
RTrim(String)
返回一个无后缀空格的字符串的备份
例如:
a = LTrim(" 坦然面对 ")
b = RTrim(" 坦然面对 ")
则a = "坦然面对 "
b = " 坦然面对"
MidB(String, Start As Long, [Length])
从一个字符串中返回指定数目的字节
例如:
a = MidB("坦然面对", 3, 4)
则a = "然面"
MonthName(Month As Long, [Abbreviate As Boolean = False]) As String
返回一个表示指定月份的字符串。
abbreviate 可选的。Boolean值,表示月份名是否缩写。如果忽略,缺省值为False,表明月份名不能被缩写。
例如:
a = MonthName(5)
则a = "五月"
Format(expression[, format[, firstdayofweek[, firstweekofyear]]])
返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
expression 必要参数。任何有效的表达式。
format 可选参数。有效的命名表达式或用户自定义格式表达式。
firstdayofweek 可选参数。常数,表示一星期的第一天。
firstweekofyear 可选参数。常数,表示一年的第一周。