vb中 str()和chr()分别是什么作用

发布网友 发布时间:2022-03-27 08:17

我来回答

4个回答

懂视网 时间:2022-03-27 12:39

以java为例,vbchar和string的区别是:

  1、类型不同:vbchar是字符类型, String是字符串类型。

  2、包含不同:String字符串是用来包含串的,vbchar是用来包含单字符的。

  3、存储:String内部用来存储的结果是一个vbchar字符数组。vbchar是string中用来存储值的结构。

  4、定义:vbchar定义时用单引号,只能有一个字母数字。String定义时用双引号,可以是一个,或者多个字母或汉字等,就是所谓的字符串。

  Java是由Sun公司于1995年5月推出的面向对象的程序设计语言。Java继承了C++语言面向对象技术的核心,又舍弃了C++语言中的指针、运算符重载以及多重继承的特性,同时引入了泛型编程、类型安全的枚举等特性,使Java成为简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

热心网友 时间:2022-03-27 09:47

Str()函数是类型转换函数,将数值转换成文本
例如:
Str(123)的结果为"123",注意,结果是字符类型,而括号里是数字类型

Chr()函数也是类型转换函数,将一个ASCII码值的十进制表示转换成对应的字符
例如:Chr(65)的结果为大写英文字母"A"

热心网友 时间:2022-03-27 11:05

CHR()函数是将ASCII数值转换成对应的字符,不是数字。

如:"A"的ASCII值为65,则CHR(65)="A"

而STR(65)="65"

二者完全不同。追问那str(text1.selstart)+chr(13)+chr(10)是什么意思

追答chr(13)chr(10)组合起来就是换行回车。

热心网友 时间:2022-03-27 12:39

我从我的msdn上拷贝过来的,你看看
str函数
本示例使用 Str 函数来将一个数字转成字符串。当数字转成字符串时,字符串的第一个位一定是空格或是正负号。

Dim MyString
MyString = Str(459) ' 返回 " 459"。
MyString = Str(-459.65) ' 返回 "-459.65"。
MyString = Str(459.001) ' 返回 " 459.001"。

本示例使用 Chr 函数来返回指定字符码所代表的字符。

Dim MyChar
MyChar = Chr(65) ' 返回 A。
MyChar = Chr(97) ' 返回 a。
MyChar = Chr(62) ' 返回 >。
MyChar = Chr(37) ' 返回 %。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com