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

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

http://wenku.baidu.com/link?url=QzER-LxNNxxSrd9g44065z9bAIyFe37uE8whcUoLEPh7I-DMbpMLqrrBdrVECJ_m_FaSCLme26tOEyE0uI-OKT9q39K7-fNtzFYM5pQT2N7

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