namedajipai
namedajipai
2016-12-16 13:34
采纳率: 90.6%
浏览 1.2k
已采纳

请问vb调用函数中加上一个判断提前结束函数并且把另一个函数作为继续传入调用怎么实现?

请问vb调用函数中加上一个判断提前结束函数并且把另一个函数作为继续传入调用怎么实现?函数退出以后返回值采用新的函数怎么实现?

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

2条回答 默认 最新

  • caozhy
    已采纳

    这没办法在函数内实现,应该再定义一个函数,它负责调用你原先的函数或者另一个函数。函数退出后没法再对调用它的函数的代码逻辑作出控制了。

    点赞 评论
  • Tiger_Zhao
    Tiger_Zhao 2016-12-20 03:04
    Function a() As Long
        If 满足某种条件 Then
            a = b()
            Exit Function
        End If
        ... '正常代码'
        a = 1 '正常的返回值'
    End Function
    
    点赞 评论

相关推荐