Private Const ESC As String*1 = chr(val(&H1B))

解决方案 »

  1.   

    Const 语句示例
    该示例使用 Const 语句来声明用于代替文字值的常数。Public 常数在标准模块的通用部分声明,而不是在类模块中声明。Private 常数可以在任何模块类型的通用部分声明。'缺省情况下常数是私有的。
    Const MyVar = 459'声明公用常数。
    Public Const MyString = "HELP"'声明私有的整数常数。
    Private Const MyInt As Integer = 5'在一行中声明多个常数。
    Const MyStr = "Hello", MyDouble As Double = 3.4567  
      

  2.   

    To Cooly(准备失业的苦力): 常量里面是不能有函数表达式的
    To Girl1983(长发女生):这些我都知道
    我只是想定义一个非可视字符,真的这么难吗?
    C,Delphi中我都能定义,怎么VB这种弱类型语音里面定义不出来啊?
    期待高手ing......
      

  3.   

    Private Const ESC As String = "&H1B"
      

  4.   

    Const ESC As String = "&H1B"
      

  5.   

    高手啊高手>>>>>>>>>
      

  6.   

    vbCrLf Chr(13) + Chr(10) 回车符与换行符结合
    vbCr Chr(13) 回车符
    vbLf Chr(10) 换行符
    vbNewLine Chr(13) + Chr(10) or Chr(13) 平台指定的新行字符;适用于当前平台
    vbNullChar Chr(0) 值为 0 的字符
    vbNullString 值为 0 的字符串 用来调用外部过程;与长度为零的字符串 ("") 不同
    vbTab Chr(9) Tab 字。
    vbBack Chr(8) 退格字符
    vbFormFeed Chr(12) 在 Microsoft Windows 中没有作用
    vbVerticalTab Chr(11)Private Const ESC = ""
      

  7.   

    看来真是没有办法了,只好用类似楼上的办法,
    用别Delphi先写个程序输出0x1B的字符,然后拷贝到VB常量定义中。
    哎.....,VB真的是这样吗?
    希望有人能够给出简单的办法。