namedajipai
2016-11-01 11:46
采纳率: 90.6%
浏览 1.9k
已采纳

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • blownewbee 2016-11-28 15:40
    已采纳
    点赞 打赏 评论
  • Tiger_Zhao 2016-11-16 02:05

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

    点赞 打赏 评论

相关推荐 更多相似问题