MSDN也有错

谈起VB的权威来,自然是MSDN了,我们有什么问题,都会想去那里找到最终的答案。但是权威也只是权威,不是圣贤。

请看这个函数Instr:

参数

Start

可选。数值表达式,设置每个搜索的起始位置。如果省略该参数,则从第一个字符位置开始搜索。起始索引从一开始。

String1

必选。搜索的 String 表达式。

String2

必选。搜索的 String 表达式。

Compare

可选。指定字符串比较的类型。如果省略 Compare,则由 Option Compare 设置确定比较类型。

设置

Compare 参数设置包括:

常数

说明

Binary

0

执行二进制比较

Text

1

执行文本比较

返回值

If

InStr 返回

String1 为零长度或Nothing

0

String2 为零长度或Nothing

start

未找到 String2

0

String2 位于 String1

匹配开始的位置

Start > String2

0

参照MSDN:http://msdn.microsoft.com/zh-cn/library/8460tsh1(VS.80).aspx

细心的同行们可能发现了,start是数值类型, string2是字符串类型, "如果start>string2, 则函数返回0"该怎么理解?而且msdn上也没有给出start>Len(string1)的情况,所以这里的string2应该是string1。

在csdn上有一样的疑问和答案:http://topic.youkuaiyun.com/u/20100601/14/51EAC1AE-C80D-4F34-A8F5-169FEC783DB0.html


微软的Windows都有BUG,MSDN上出现错误也不奇怪。

奇怪的是微软给Windows打补丁,为什么不更新MSDN呢?

奇怪的是MSDN上的错误不只这一个,在百度上搜一下,各式各样的错误。微软却无动于衷??

MSDN的作用之一就是解答用户的疑问,帮助用户更快更好的熟悉微软的产品,但是他的做法跟对windows的态度却“截然不同”,难道微软对自家的孩子也搞“歧视”???

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值