在VB窗体中编写了一个程序 想使用输入对话框使用后 总提示语法错误

PrivateSubForm_click()callinputbox("请输入","等级考试","Basic")EndSub... Private Sub Form_click()
call inputbox("请输入","等级考试","Basic")
End Sub
展开
 我来答
设计营地
2014-02-18 · 分享交流设计软件相关的知识
设计营地
采纳数:552 获赞数:860

向TA提问 私信TA
展开全部

InputBox 函数示例


本示例说明使用 InputBox 函数来显示用户输入数据的不同用法。如果省略 x 及 y
坐标值,则会自动将对话框放置在两个坐标的正中。如果用户单击“确定”按钮或按下“ENTER”按键,则变量 MyValue
保存用户输入的数据。如果用户单击“取消”按钮,则返回一零长度字符串。

Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3"   ' 设置提示信息。
Title = "InputBox Demo"   ' 设置标题。
Default = "1"   ' 设置缺省值。
' 显示信息、标题及缺省值。
MyValue = InputBox(Message, Title, Default)
' 使用帮助文件及上下文。“帮助”按钮便会自动出现。
MyValue = InputBox(Message, Title, , , , "DEMO.HLP", 10)
' 在 100, 100 的位置显示对话框。
MyValue = InputBox(Message, Title, Default, 100, 100)
' InputBox 函数是有返回值的!


149005501
2014-02-18 · TA获得超过8.6万个赞
知道顶级答主
回答量:7.9万
采纳率:90%
帮助的人:1.3亿
展开全部

你的大小写不对吧,看下面的代码:

Private Sub Command1_Click()
Call InputBox("请输入", "等级考试", "Basic")
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闪星2
2014-02-18 · TA获得超过3006个赞
知道大有可为答主
回答量:2898
采纳率:58%
帮助的人:1043万
展开全部

不用call,如果后面用括号的话前面要加“=”赋值给变量

还有,参数之间用英文的逗号隔开

Private Sub Form_Click()
    InputBox "请输入", "等级考试", "Basic"
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三心全乱
2014-02-19 · TA获得超过6158个赞
知道小有建树答主
回答量:518
采纳率:100%
帮助的人:218万
展开全部
两个逗号换成英文的逗号就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式