是否可以使用msgbox调用用户定义子过程?

问题描述 投票:-1回答:1

例如代码:

show_box()
Function show_box()
result = MsgBox ("Please follow steps in document"vbCrLf & vbCrLf _ 
                 & "Click OK to call sum procedure" & vbCrLf & vbCrLf _
                 & "Click No to call substraction procedure"& vbCrLf & vbCrLf _
                 & "Click cancel to print hello")
Select Case result
       case 1
            msgbox(sum(1,2))
       case 7
           msgbox(substraction(4,2))            
       Case 2
           msgbox("Hello")
       End Select
END Function


sub sum(a,b)
  sum = a+b
  msgbox(sum)
end sub

sub substraction(a,b)
  substraction = a - b  
  msgbox(substraction)
end sub

结果应该是:当我单击OK时,然后调用sum(a,b)过程,依此类推。我使用不同的方法尝试了很多次,但无法解决。非常感谢您的帮助!

vbscript msgbox
1个回答
0
投票
尝试其他类似方法:
© www.soinside.com 2019 - 2024. All rights reserved.