首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

基础题目,该如何处理

2012-04-12 
基础题目请朋友赐教a1234b$str$(a)clen(b$)text1.textstr(c)请问,b$str$(a)这句是什么意思,这个$起的

基础题目
请朋友赐教
a=1234
b$=str$(a)
c=len(b$)
text1.text=str(c)
请问,b$=str$(a)这句是什么意思,这个$起的什么作用,谢谢

[解决办法]
Str Function
Remarks
When numbers are converted to strings, a leading space is always reserved for the sign of number. If number is positive, the returned string contains a leading space and the plus sign is implied.


b$=str$(a)
str会在数字前面加上空格的
所以text1.text显示的内容为 5

[解决办法]
返回代表一数值的 Variant (String)。

语法

Str(number)

必要的 number 参数为一 Long,其中可包含任何有效的数值表达式。

说明

当一数字转成字符串时,总会在前头保留一空位来表示正负。如果 number 为正,返回的字符串包含一前导空格暗示有一正号。

使用 Format 函数可将数值转成必要的格式,如日期、时间、货币或其他用户自定义格式。与 Str 不同的是,Format 函数不包含前导空格来放置 number 的正负号。

注意 Str 函数只视句点 (.) 为有效的小数点。如果使用不同的小数点(例如,国际性的应用程序),可使用 CStr 将数字转成字符串。

热点排行