return,只能return函数本身而已,不能影响其调用者,你这样写有问题,不能真正的实现return的功能。
你可以这样调用
Dim result As String = Functions.Execute("Web_GetBasic",e) '你的函数返回一个值
If result = "" Then
msgbox("匹配")
Return ""
Else
msgbox("不匹配")
Return "False"
End If