【问题标题】:Hex-Value in Visual BasicVisual Basic 中的十六进制值
【发布时间】:2009-01-09 16:08:05
【问题描述】:

有人能帮我提神吗?

如何在 Visual Basic 6 / VBScript 源代码中指定十六进制值?

这不是 C++ 中的 0xABCD,这就是我能记住的...类似的东西...但是什么?

【问题讨论】:

    标签: vb6 asp-classic vbscript


    【解决方案1】:

    试试 &HABCD,这就是它适用于大多数 BASIC 语言的方式。

    【讨论】:

    • 没问题。我一直都知道使用 PowerBasic for DOS 会有所帮助;)
    【解决方案2】:

    VBScript\VBA\VB6(及以下):

    Dim MyValue As Integer
    MyValue = &h1234
    

    VB (.NET Framework):

    Dim MyValue As Integer = &h1234
    

    版本通常在语法方面向后兼容,您不能总是在旧版本中使用新语法。

    【讨论】:

      【解决方案3】:

      &H<hex-value> 如果我没记错的话。

      点赞:&HABCD

      【讨论】:

        【解决方案4】:

        msgbox hex(255)

        【讨论】:

        • 不,反过来。例如,如果我想将十六进制值分配给变量,而不是将整数编码为十六进制字符串。
        猜你喜欢
        • 1970-01-01
        • 2015-10-18
        • 2021-07-19
        • 2018-07-26
        • 2014-06-25
        • 1970-01-01
        • 2014-02-18
        • 2011-12-09
        相关资源
        最近更新 更多