Vb.net 如何在vb中使用right(string,lenght)
我是vb新手,我正在尝试用vb代码转换vba宏 使用Right提取子字符串时出错 翻译的错误消息为: “Public ReadOnly Property Right As Integer”没有参数,返回类型无法索引 当我尝试使用“正确的”Intellisense时,我会说: “Right As Integer”获取控件右边缘与容器客户端区域左边缘之间的距离(以像素为单位),可能是表单 查看网页,我发现: 如果存在此代码:Vb.net 如何在vb中使用right(string,lenght),vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我是vb新手,我正在尝试用vb代码转换vba宏 使用Right提取子字符串时出错 翻译的错误消息为: “Public ReadOnly Property Right As Integer”没有参数,返回类型无法索引 当我尝试使用“正确的”Intellisense时,我会说: “Right As Integer”获取控件右边缘与容器客户端区域左边缘之间的距离(以像素为单位),可能是表单 查看网页,我发现: 如果存在此代码: 'Declaration Public Shared Function R
'Declaration
Public Shared Function Right ( _
str As String, _
Length As Integer _
) As String
我做了很多尝试,但我不知道该把声明放在哪里,或者是否需要激活任何引用
我错在哪里
更新:
不起作用的代码很简单:
MySubString = Trim(Right(MyString, 6))
请在调用此正确方法的位置发布代码Strings.RightMyString,6@JoshPart谢谢,它似乎有效+1:备选方案,更详细的.NET方法是:MySubstring=MySubstring.SubstringMySubstring.Length-6.Trim我相信字符串。Right是.NET之前的保留。仅完成@JoshPart的建议,您的代码失败,因为编译器认为您使用的是当前表单Me的正确属性,如果你真的想使用网络,我强烈建议你学习网络做事的方式。