怎么使用vb实现对一个函数的返回值的定义,vb特有的符号定义的方式的规则是什么

怎么使用vb实现对一个函数的返回值的定义,vb特有的符号定义的方式的规则是什么,什么函数可以加上%或者$呢,比如mid$的规则?

2个回答

函数名带符号其实是历史遗留问题。
早期VB数据类型只有一种(Variant),后来才细分了数据类型。
所以 Mid 是为了兼容,还是 Variant 类型;而 String 类型的 Mid$ 完全可以命名为 MidStr 的。
反正这是当初设计VB6的一帮人任性了一把。
自己定义函数时是不支持带 $ 的,老老实实用 Function MyMid(...) As String 吧。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问