入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

按字节截取字符串

创建时间:2009-03-24 投稿人: 浏览次数:399

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim str As String = Me.TextBox2.Text.Trim
        Dim sReturn As String = GetLenString(str, 0, Me.TextBox1.Text)

        MsgBox(sReturn)
    End Sub

"str =需要截取的字符串

"nbegin =截取开始位置

"nlen =截取的长度
    Private Function GetLenString(ByVal str As String, ByVal nbegin As Integer, ByVal nlen As Integer) As String
        If nlen > System.Text.Encoding.Default.GetBytes(str.Trim).Length OrElse nbegin < 0 OrElse nbegin >= str.Trim.Length Then Return ""
        str = str.Substring(nbegin)
        Dim sRnStr As String = ""
        Dim nCount As Integer = 0
        For Each schr As Char In str
            nCount += System.Text.Encoding.Default.GetBytes(schr).Length
            If nCount > nlen Then
                Return sRnStr
            Else
                sRnStr &= schr
            End If
        Next
        Return sRnStr
    End Function

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像