注册 登录
编程论坛 VB6论坛

VB中$是什么意思

小凤0423 发布于 2014-01-06 20:16, 804 次点击
亲们,VB中程序代码$是什么意思?例如lblShow.Caption = Time$代码中,$起什么作用?
9 回复
#2
韶志2014-01-06 22:58
去掉字符串左右两端的空格(字串中的无法去除)

比如:
Trim$("    f uck    ")
结果是
"f uck"
#3
小凤04232014-01-07 08:55
那这个代码lblShow.Caption = Time$输出的是神马内容?
#4
小凤04232014-01-07 08:56
回复 2楼 韶志
那这个代买lblShow.Caption = Time$输出的是神马内容?
#5
Artless2014-01-07 11:33
lblShow.Caption = Time$
显示当前时间在lblshow
#6
风吹过b2014-01-07 11:46
$  BASIC 里的数据类型的后缀,表示这个标识符返回的是一个字符串类型。

在很早的 BASIC 中, 如 BASICA 、GWBASIC  ,TBASIC 中,不支持显式定义数据类型,也就是 dim 命令后只有变量名,无类型。
为了明显表示数据的类型,就在 标识符后面加一个后缀,用来标识 这个标识符是什么类型的数据。
$ 表示这个标识符是一个字符串类型的,
所以 timer$ 表示这个内置的函数,返回的是一个字符串类型的值。
其他的标识符还有 % & 等。



----
VB 对下兼容,所以也支持这种的写法。
在VB里,如果明确了变量的数据类型的情况下,可以省略函数的类型后缀。
#7
小凤04232014-01-07 16:34
回复 5楼 Artless
明白了,谢谢
#8
小凤04232014-01-07 16:35
回复 6楼 风吹过b
表示明白了,谢谢亲爱的
#9
佶勍2014-01-11 16:12
我是新手也跟着学习了。
#10
vbvcr512014-01-17 23:45
字符串
1