Login
网站首页 > 文章中心 > VB6

VB6检测内容是否为乱码源代码分享

作者:小编 更新时间:2023-06-27 16:48:55 浏览量:95人看过

Option Explicit

Public Function IsStringValid(ByVal str As String) As Boolean

    On Error Resume Next

    Dim testStr As String

    testStr = StrConv(str, vbFromUnicode)

    If Err.Number <> 0 Then

        Err.Clear

        IsStringValid = False ' 字符串包含乱码

    Else

        IsStringValid = True ' 字符串没有乱码

    End If

End Function

Private Sub Command1_Click()

    Dim str1 As String

    Dim str2 As String

    Dim str3 As String

    Dim isValid As Boolean    

    str1 = "澶╅緳鍏儴3dvip绛夌骇浠锋牸鐗规潈浠嬬粛"

    str2 = "澶╅緳鍏儴3d鎵嬫父vip鐗规潈浠嬬粛"

    str3 = "澶╅緳鍏儴3dvip鐗规潈" '检测字符串是否包含乱码

    isValid = IsStringValid(str1)

    MsgBox "字符串1: " & IIf(isValid, "有效", "乱码")    

    isValid = IsStringValid(str2)

    MsgBox "字符串2: " & IIf(isValid, "有效", "乱码")    

    isValid = IsStringValid(str3)

    MsgBox "字符串3: " & IIf(isValid, "有效", "乱码")

End Sub


版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/vb/702.html
<<上一篇 2023-06-26
下一篇 >> 2023-06-27

编辑推荐

热门文章