注册 登录
编程论坛 VB.NET论坛

VB.net里为何不能使用Left()函数

wxzxp1314 发布于 2008-07-25 09:56, 15968 次点击
显示错误为:"Public Property Left() As Integer 没有任何参数,并且无法对它的返回类型进行索引"
10 回复
#2
不说也罢2008-07-25 14:26
取字符串用 SubString() 函数
#3
wxzxp13142008-07-25 14:53
我的是,里面好像没有substring()函数,我敲入这个函数就显示错误.
我的目的是想取某字符串的左边几位.
应该是Left()函数可以,但是为什么提示错误呢.
有谁知道吗?
#4
wasdyjyj2008-07-26 09:36
left()函数是自带的,里面要加2个参数才行
#5
ynyxsky2008-07-26 16:48
没用过2003
2005的:strings.left(xxx,2)
#6
不说也罢2008-07-27 18:28
[bo][un]wxzxp1314[/un] 在 2008-7-25 14:53 的发言:[/bo]

我的是,里面好像没有substring()函数,我敲入这个函数就显示错误.
我的目的是想取某字符串的左边几位.
应该是Left()函数可以,但是为什么提示错误呢.
有谁知道吗?


比如取一个文本框的前两个字符:
假设文本框名称为TextBox1
yourStr=TextBox1.Text.Substring(0,2)
#7
iasker2008-07-29 17:31
楼上正解呢
substring()在取字符的时候比较好用
substring(x,y)其中的X是从第几位开始算起,Y是取X后面的几位
不知道这样对你有没有帮助
#8
iasker2008-07-29 17:31
楼上正解呢
substring()在取字符的时候比较好用
substring(x,y)其中的X是从第几位开始算起,Y是取X后面的几位
不知道这样对你有没有帮助
#9
smallmop2008-08-28 22:30
里面left函数得这样写:microsoft.visualbasic.left,好像是这样的,命名空间不一样
#10
gdzsk2008-09-02 20:28
9楼正确
#11
mwia2008-09-06 14:24
学习
1