Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何在vb中使用right(string,lenght)_Vb.net_Visual Studio 2010 - Fatal编程技术网

Vb.net 如何在vb中使用right(string,lenght)

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

我是vb新手,我正在尝试用vb代码转换vba宏

使用Right提取子字符串时出错

翻译的错误消息为: “Public ReadOnly Property Right As Integer”没有参数,返回类型无法索引

当我尝试使用“正确的”Intellisense时,我会说: “Right As Integer”获取控件右边缘与容器客户端区域左边缘之间的距离(以像素为单位),可能是表单

查看网页,我发现: 如果存在此代码:

'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的正确属性,如果你真的想使用网络,我强烈建议你学习网络做事的方式。