我在Visual Basic 6中编写了一些代码。它还使用了Msgbox
功能。现在我搜索了这个,我知道如果你想设置消息框的标题,那么这就是语法:
Msgbox(<Prompt>,<Title>)
例如,我写这个:
MsgBox ("Incorrect Answer!","QM")
它说:
编译错误 预期:=
有人可以告诉我这是什么问题吗?
答案 0 :(得分:0)
使用VB6,您既可以请求回复,也可以根据答案做某事,或者只是显示一条消息。
如果您想知道点击了哪个按钮,则需要使用功能格式 - 也就是说,您必须使用括号。
如果您只想显示信息,则不要使用括号。
因此,如果您只想显示消息,请继续,请执行以下操作:
MsgBox "Incorrect Answer!", , "QM"
但是如果你想知道用户点击了哪个按钮(例如再次尝试,取消,那么你需要一个变量,并使用括号来表示它是一个功能:
Dim response = MsgBox("Try again?", MsgBoxStyle.YesNo, "QM")
然后,您可以查看response
变量,找出用户点击的按钮。
几页供参考:
http://vb6reference.tomswebdesign.net/msgbox.html
https://msdn.microsoft.com/en-us/library/139z2azd(v=vs.90).aspx