VB6里
专注于为中小企业提供成都做网站、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业龙岩免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
right的函数是取一段字符串的右边几个字符
比如
dim a as string="12345678"
msgbox(right(a,4))
那么将显示的是5678
在.NET结构的VB里没用过right而且好像也不能直接用right了,至少left是不能直接用了
写法应该改成microsoft.visualbasic.right(a,4)
至少left是microsoft.visualbasic.left(a,4)这样写
这可以理解,bottom,right代表控件底和右部边界的坐标值,而非高度和宽度。移动的话对边的边界自然同步移动的了。
vb6的控件属性是没有right属性,因为它只使用left 和 top 来定位 位置,然后使用width,height来间接计算表现它的右边距和下边距。
不过vb.net中就不一样的,所有控件都有了margin(包括top ,right ,bottom,left),这样定位 更方便一些。
建议升级使用vb.net.
其实这三个功能类似的,MId为从中间截取,left从左边开始截取,right为从右边开始截取,使用方法为:mid(内容,开始位置,长度) left(内容,长度) right(内容,长度)
你没有写清楚是VB.NET还是ASP.NET或者其他。。。所以我说不清,但是如果是VB.NET的话,那就是这个(ASP.NET我没学,所以不清楚): right(Text1.text,3)
Right(string, length)
Right 函数的语法具有下面的命名参数:
部分 说明
string 必要参数。字符串表达式,从中最右边的字符将被返回。如果 string 包含 Null,将返回 Null。
length 必要参数;为 Variant (Long)。为数值表达式,指出想返回多少字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。
需要引用命名空间
Imports Microsoft.VisualBasic
或者在使用的时候,直接前导命名空间,例如;
s = Microsoft.VisualBasic.right("12345",3)