StrConv
  StrConv 函数
  --------------------------------------------------------------------------------
  返回按指定转换 Variant (String)
 
  StrConv(string, conversion, LCID)
  StrConv 函数的法有下面的命名参数:
  部分
  string 必要参数。要转换的字符串表达式。
  conversion 必要参数。Integer。其的和决定转换型。
  LCID 的。如果与系LocaleID不同,则为LocaleID(系LocaleID缺省。)
 
  conversion 参数的值为
  常数
  vbUpperCase 1 将字符串文字成大写。
  vbLowerCase 2 将字符串文字成小写。
  vbProperCase 3 将字符串中个字的开头字母成大写。
  vbWide* 4* 将字符串中字符成双字字符。
  vbNarrow* 8* 将字符串中双字字符字符。
  vbKatakana** 16** 将字符串中平假名字符成片假名字符。
  vbHiragana** 32** 将字符串中片假名字符成平假名字符。
  vbUnicode 64 根据系的缺省码页将字符串 Unicode
  vbFromUnicode 128 将字符串由 Unicode 成系的缺省码页
  *用到远东
  **仅应用到日本。
  注意 些常数是由 VBA 指定的。可以在程序中使用它来替真正的。其中大部分是可以合的,例如 vbUpperCase + vbWide,互斥的常数不能合,例如 vbUnicode + vbFromUnicode。当在不适用的国使用常数 vbWidevbNarrowvbKatakana,和 vbHiragana ,就会致运行时错误
  下面是一些一般情况下的有效分界符:Null (Chr$(0)),水平制表符 (Chr$(9)) (Chr$(10)),垂直制表符 (Chr$(11))换页 (Chr$(12)) ,回 (Chr$(13)),空白 (SBCS) (Chr$(32))。在 DBCS中,空白的实际值会随国家/地区而不同。
 
  在把 ANSI 格式的 Byte 组转换为字符串,您应该使用 StrConv 函数。当您转换 Unicode 格式的这种组时,使用赋值语句。
  StrConv 函数示例
  本示例使用StrConv 函数来将Unicode 字符串转换 ANSI 字符串。
  Dim i As Long
  Dim x() As Byte
  x = StrConv("ABCDEFG", vbFromUnicode) ' 转换字符串。
  For i = 0 To UBound(x)
conversion翻译方法的定义
  Debug.Print x(i)
  Next
  --------------------------------------------------------------------------------
  相
  命名参数
  一参数,在先定了其名称。对每个参数,不必拘泥于法所定的特定序来提供,而是只需按任何序用命名参数分配。例如,假一方法接受了三个参数:
  DoSomeThing namedarg1, namedarg2, namedarg3
  在命名参数赋值时,可使用以下句:
  DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20
  注意,命名的参数不必按法中安排的正规顺序出
  字符串表达式
  任何其值为串字符的表达式。字符串表达式的元素可包含返回字符串的函数、字符串文字、字符串常数、字符串量、字符串 Variant 或返回字符串 Variant (VarType 8) 的函数。
  Integer 数据
  一数据型,将整型量作 2 整数存起来,范 -32,768 32,767 的数字。Integer 数据型也可表示列举值。在 Visual Basic 可用百分比符号 (%) 型声明字符来表示一个 Integer
  参数
  传递给一个程的常数、量或表达式。
  Unicode
  国际标准化组织 (ISO) 字符准。Unicode 使用 16 (2 ) 编码方案,允 65,536 个不同的字符空Unicode 包含点符号、数学符号、修符号等的表示。
  常数
  行程序保持常数的命名目。常数可以是字符串、数、另一常数、任何( 除乘 Is 之外的) 运算符或逻辑运算符的合。个主用程序皆可定自己的一常数。用也可以 Const 句定附加常数。可在代中的任何地方使用常数代替实际
  区域
  于国家/地区及其言的信息集合。代区域置会影响关键字等术语言,也会定区域置,像小数点、日期格式、字符排序序等。
  系的区域置会影响到判区域的功能,例如,在示数字或将字符串转换成日期,可使用操作系“控制面板”的用程序来置系所在区域。
  然代区域和系区域通常相同的,但在一些情况仍有不同之。例如,在准版 Visual Basic 专业 Visual Basic 中,并没有把代 English-U.S. 译过来。可以把系区域置成用言和国家/地区,但是将代区域置成 English-U.S.,而且不能改。在这种情况下,将使用 English-U.S. 分隔符、格式占位符和排序次序。
  运行时错误
  在代正在运行的时发生的错误。当一句要行非法操作就会生运行时错误
  Null
  一个,指示量不含有效数据。 Null 是将 Null 赋值给量的果,或者是包含 Null 的表达式之的任何运算。
  DBCS
  使用 1 2 来表示一字符的字符集,超 256 字符也可表示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。