




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PowerPoint制作交互式课件苏州电视中专苏州第二十中学2007年10月PowerPoint制作交互式课件苏州电视中专苏州第二十1课程概要1、PowerPoint交互式课件演示软件环境:WindowsXPSP2,OfficePowerPoint2003SP22、PowerPoint控件概述3、选项按钮、命令按钮以及单项选择题制作4、复选框和多项选择题制作5、文本框和填空题制作6、小结7、思考课程概要1、PowerPoint交互式课件演示软件环境:Wi在1957年发表了《试论社会主义制度下的商品经济和价值规律》一文的作者是交互式课件示例单选题示例:多选题示例:填空题示例:在1957年发表了《试论社会主义制度下的商品经济和价值规律》PowerPoint制作交互式课件-控件概述之基本使用二、控件的生成:鼠标点选某控件,在编辑区拖曳即可一、控件工具箱的启动:
【视图|工具栏|控件工具箱】选项按钮:主要用于单项选择题复选框:主要用于多项选择题文本框:主要用于填空题命令按钮:
主要用于制作命令按钮标签:主要用于文字编辑
控件概述之基本使用二、控件的生成:鼠标点选某控件,在编辑区拖控件概述之属性和事件控件具备描述自身信息的属性:如控件的名称、具有的值、大小等控件具备响应外界消息的事件:如当鼠标单击控件时,控件的值会发生变化制作具有交互功能的课件就是基于控件的属性和事件,只要掌握常见控件的重要属性和事件,再了解一些编写程序的基本技巧,就可轻松完成交互式课件的制作。请务必掌握以下技巧:鼠标右键单击某控件,选择【属性】可以编辑该控件的属性鼠标右键单击某控件,选择【查看代码】可以编辑该控件的事件代码控件概述之属性和事件控件具备描述自身信息的属性:如控件的名称选项按钮的属性和事件名称:默认是OptionButton1
是该控件的标志,可改名Caption:默认是OptionButton1可以在此编辑题目Value:默认是FalseFont:控件文本的字体、字型和字号注意:选项按钮有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如OptionButton2所示,而其Value属性也由默认的False转变为True,这个性质千万要记住。选项按钮的属性和事件名称:默认是OptionButton1选项按钮在程序中的表示在程序中表示选项按钮的方法:OptionButton1在程序中表示选项按钮属性的方法:OptionButton1.ValueOptionButton1的Value为false,表示为:OptionButton1.Value=FalseOptionButton2的Value为true,表示为:OptionButton2.Value=True选项按钮在程序中的表示在程序中表示选项按钮的方法:Optio命令按钮的属性和事件名称:默认是CommandButton1
是该控件的标志,可改名Caption:默认是CommandButton1可以在此编辑按钮标题Font:控件文本的字体、字型和字号命令按钮最常用的事件响应是:Click在程序中的表示方法是:CommandButton1_Click命令按钮的属性和事件名称:默认是CommandButton1命令按钮和消息框现在有一个命令按钮,我们希望鼠标单击命令按钮时,屏幕上会弹出一个提示框,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()MsgBox("测试成功!")EndSub命令按钮和消息框现在有一个命令按钮,我们希望鼠标单击命令按钮命令按钮和选项按钮一现在有一个命令按钮,还有一个选项按钮,我们希望鼠标单击命令按钮时,选项按钮的标题即Caption由OptionButton1变为“中国苏州”,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()OptionButton1.Caption="中国苏州"EndSub注意:程序中的””要用半角标点符号思考:怎样通过程序将OptionButton1的Caption改回OptionButton1?命令按钮和选项按钮一现在有一个命令按钮,还有一个选项按钮,我命令按钮和选项按钮二现在有一个命令按钮,还有两个选项按钮,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果OptionButton1的Value为True则显示“答对了”的消息框,否则,显示“答错了,重新选择!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()IfOptionButton1.Value=TrueThenMsgBox("答对了“)ElseMsgBox("答错了,重新选择!“)EndIfEndSub提示:程序执行时,请回忆选项按钮的Value状态是通过什么事件变化的?命令按钮和选项按钮二现在有一个命令按钮,还有两个选项按钮,我命令按钮和选项按钮的初步小结消息框的程序代码:MsgBox(“”)进入控件属性的方法:鼠标右键单击某控件,选择【属性】进入控件事件代码的方法:鼠标右键单击某控件,选择【查看代码】选项按钮的Value值的表示方法:
OptionButton1.Value=False程序中用于判断的语句:
If……Then……Else……Endif命令按钮Click事件的表示方法:CommandButton1_Click命令按钮和选项按钮的初步小结消息框的程序代码:MsgBox(利用命令按钮和选项按钮制作单项选择题1、利用【插入|文本框】制作题目2、利用选项按钮制作答案,同时完成控件的属性设置、控件的对齐等3、利用命令按钮制作判断答案正确与否的程序部分现在可以利用学过的技巧制作交互式的单项选择题了:请利用命令按钮和选项按钮,将以下素材制作一道单项选择题:孔子说“以貌取人,失之子羽”,子羽是指:
冉雍、端木赐、樊迟、澹台灭明利用命令按钮和选项按钮制作单项选择题1、利用【插入|文本框】复选框的属性和事件名称:默认是CheckBox1
是该控件的标志,可改名Caption:默认是CheckBox1可以在此编辑题目Value:默认是FalseFont:
控件文本的字体、字型和字号注意:复选框具有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如CheckBox2所示,而其Value属性也由默认的False转变为True,这个性质非常重要。复选框的属性和事件名称:默认是CheckBox1是该控复选框在程序中的表示在程序中表示复选框的方法:CheckBox1在程序中表示复选框属性的方法:CheckBox1.ValueCheckBox1的Value为false,表示为:CheckBox1.Value=FalseCheckBox2的Value为true,表示为:CheckBox2.Value=True复选框在程序中的表示在程序中表示复选框的方法:CheckBo命令按钮和复选框现在有一个命令按钮,还有三个复选框,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果CheckBox1和CheckBox3的Value都为True而且CheckBox2的Value为False时则显示“答对了”的消息框,否则,显示“答错了,重新选择”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()IfCheckBox1.Value=TrueAndCheckBox3.Value=TrueANDCheckBox2.Value=False
ThenMsgBox("答对了")ElseMsgBox("答错了,重新选择!")EndIfEndSub注意:这个程序有点小问题,即在重新选择时,原先的选择状态还保留着。命令按钮和复选框现在有一个命令按钮,还有三个复选框,我们希望命令按钮和复选框之改良如果程序在弹出“答错了,重新选择!”的对话框后,能将复选框的Value值恢复到False,则问题就可以解决了。进入代码编辑区,在前面代码的基础上,填写下列红色代码即可:PrivateSubCommandButton1_Click()IfCheckBox1.Value=TrueAndCheckBox3.Value=TrueANDCheckBox2.Value=FalseThenMsgBox("答对了")ElseMsgBox("答错了,重新选择!")CheckBox1.Value=FalseCheckBox2.Value=FalseCheckBox3.Value=FalseEndIf
EndSub命令按钮和复选框之改良如果程序在弹出“答错了,重新选择!”的复选框的初步小结程序中判断多个复选框的Value同时为真的方法:IfCheckBox1.Value=TrueandCheckBox2.Value=Truethen…….Else…….Endif在弹出出错消息框后,程序自动恢复多个复选框的Value值为False:If……then……Else…….
CheckBox1.Value=False
CheckBox2.Value=False……Endif复选框的Value值表示方法:CheckBox1.Value=True复选框的初步小结程序中判断多个复选框的Value同时为真的方利用命令按钮和复选框制作多项选择题1、利用【插入|文本框】制作题目2、利用复选框制作答案,同时完成控件的属性设置、控件的对齐等3、利用命令按钮制作判断答案正确与否的程序部分现在可以利用学过的技巧制作交互式的多项选择题了:请利用命令按钮和复选框,将以下素材制作一道多项选择题:埃尼奥·莫里康内(ENNIOMORRICONE)创作过的电影音乐有:CinemaParadiso、OnceUponATime--TheRevolutionLegendOf1900、Once
Upon
A
Time
in
the
West利用命令按钮和复选框制作多项选择题1、利用【插入|文本框】制文本框的属性和事件Value:
文本框接收到的输入数据名称:默认是TextBox1
是该控件的标志,可改名Font:
文本的字体、字型和字号TextAlign:
文本的对齐方式在程序中表示复选框的方法:CheckBox1在程序中表示复选框属性的方法:CheckBox1.ValueTextBox1的Value值为“苏州”,则表示为:TextBox1.Value=“苏州”文本框的属性和事件Value:文本框接收到的输入数据名称:命令按钮和文本框现在有一个命令按钮,还有一个文本框,我们希望在文本框内输入文字,然后当鼠标单击命令按钮时,程序能进行以下判断:如果输入的文字内容是“苏州”,则显示“答对了”的消息框,否则,显示“答错了,重新填写!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()IfTextBox1.Value="苏州"ThenMsgBox("答对了")ElseMsgBox("答错了,重新填写!")EndIfEndSub思考:怎样在出错信息出现后,清空文本框内的内容?命令按钮和文本框现在有一个命令按钮,还有一个文本框,我们希望命令按钮和文本框之改良这个问题可以仿照之前复选框的思路来解决,只需修改TextBox1的Value为空即可。进入代码编辑区,在前面代码的基础上,填写下列红色代码即可:PrivateSubCommandButton1_Click()IfTextBox1.Value="苏州"ThenMsgBox("答对了")ElseMsgBox("答错了,重新填写!")TextBox1.Value=“”EndIfEndSub思考:如果填空的内容可以包容多个正确答案,应该怎样修改程序呢?命令按钮和文本框之改良这个问题可以仿照之前复选框的思路来解决文本框的初步小结文本框的Value值的表示方法:TextBox1.Value=“……”程序中判断文本框的Value满足某个特定值的方法:IfTextBox1.Value=“……”then…….Else…….Endif在弹出出错消息框后,程序自动恢复文本框的Value值为空:If……then……Else…….
TextBox1.Value=“”
……Endif文本框的初步小结文本框的Value值的表示方法:TextBo利用命令按钮和文本框制作填空题1、利用【插入|文本框】制作题目2、利用文本框制作填写答案区域,同时完成控件的属性设置、对齐等3、利用命令按钮制作判断答案正确与否的程序部分现在可以利用学过的技巧制作交互式的填空题了:请利用命令按钮和复选框,将以下素材制作一道填空题:IMAX电影使用何种规格的电影胶片制作而成?利用命令按钮和文本框制作填空题1、利用【插入|文本框】制作题小结1、掌握开启控件工具箱、修改控件属性、编辑控件代码的基本方法2、掌握OptionButton、CheckBox、TextBox的Value属性3、掌握Command的Click事件4、MsgBox(“”)5、掌握If……Then……Else……Endif的用法6、了解关键字And、False、True的用法小结1、掌握开启控件工具箱、修改控件属性、编辑控件代码的基本思考一1、怎样通过程序将OptionButton1的Caption在两个值之间切换?2、如果需要文本框的内容可以包容多个正确答案,应该怎样修改程序呢?3、复选框能否用于设计单项选择题?尝试将选项按钮制作的单项选择题改用复选框制作。思考一1、怎样通过程序将OptionButton1的Capt思考二1、如何在交互式题目中加入评分系统从而调动使用者的积极性?2、如果是网络教学环境,则动态网页的交互性能要优于PowerPoint,应该考虑制作动态网页来完成交互。思考二1、如何在交互式题目中加入评分系统从而调动使用者的积极MSN:chinesewalker@EMAIL:chinesewalker@联系方式MSN:chinesewalker@hotmail.cPowerPoint制作交互式课件苏州电视中专苏州第二十中学2007年10月PowerPoint制作交互式课件苏州电视中专苏州第二十30课程概要1、PowerPoint交互式课件演示软件环境:WindowsXPSP2,OfficePowerPoint2003SP22、PowerPoint控件概述3、选项按钮、命令按钮以及单项选择题制作4、复选框和多项选择题制作5、文本框和填空题制作6、小结7、思考课程概要1、PowerPoint交互式课件演示软件环境:Wi在1957年发表了《试论社会主义制度下的商品经济和价值规律》一文的作者是交互式课件示例单选题示例:多选题示例:填空题示例:在1957年发表了《试论社会主义制度下的商品经济和价值规律》PowerPoint制作交互式课件-控件概述之基本使用二、控件的生成:鼠标点选某控件,在编辑区拖曳即可一、控件工具箱的启动:
【视图|工具栏|控件工具箱】选项按钮:主要用于单项选择题复选框:主要用于多项选择题文本框:主要用于填空题命令按钮:
主要用于制作命令按钮标签:主要用于文字编辑
控件概述之基本使用二、控件的生成:鼠标点选某控件,在编辑区拖控件概述之属性和事件控件具备描述自身信息的属性:如控件的名称、具有的值、大小等控件具备响应外界消息的事件:如当鼠标单击控件时,控件的值会发生变化制作具有交互功能的课件就是基于控件的属性和事件,只要掌握常见控件的重要属性和事件,再了解一些编写程序的基本技巧,就可轻松完成交互式课件的制作。请务必掌握以下技巧:鼠标右键单击某控件,选择【属性】可以编辑该控件的属性鼠标右键单击某控件,选择【查看代码】可以编辑该控件的事件代码控件概述之属性和事件控件具备描述自身信息的属性:如控件的名称选项按钮的属性和事件名称:默认是OptionButton1
是该控件的标志,可改名Caption:默认是OptionButton1可以在此编辑题目Value:默认是FalseFont:控件文本的字体、字型和字号注意:选项按钮有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如OptionButton2所示,而其Value属性也由默认的False转变为True,这个性质千万要记住。选项按钮的属性和事件名称:默认是OptionButton1选项按钮在程序中的表示在程序中表示选项按钮的方法:OptionButton1在程序中表示选项按钮属性的方法:OptionButton1.ValueOptionButton1的Value为false,表示为:OptionButton1.Value=FalseOptionButton2的Value为true,表示为:OptionButton2.Value=True选项按钮在程序中的表示在程序中表示选项按钮的方法:Optio命令按钮的属性和事件名称:默认是CommandButton1
是该控件的标志,可改名Caption:默认是CommandButton1可以在此编辑按钮标题Font:控件文本的字体、字型和字号命令按钮最常用的事件响应是:Click在程序中的表示方法是:CommandButton1_Click命令按钮的属性和事件名称:默认是CommandButton1命令按钮和消息框现在有一个命令按钮,我们希望鼠标单击命令按钮时,屏幕上会弹出一个提示框,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()MsgBox("测试成功!")EndSub命令按钮和消息框现在有一个命令按钮,我们希望鼠标单击命令按钮命令按钮和选项按钮一现在有一个命令按钮,还有一个选项按钮,我们希望鼠标单击命令按钮时,选项按钮的标题即Caption由OptionButton1变为“中国苏州”,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()OptionButton1.Caption="中国苏州"EndSub注意:程序中的””要用半角标点符号思考:怎样通过程序将OptionButton1的Caption改回OptionButton1?命令按钮和选项按钮一现在有一个命令按钮,还有一个选项按钮,我命令按钮和选项按钮二现在有一个命令按钮,还有两个选项按钮,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果OptionButton1的Value为True则显示“答对了”的消息框,否则,显示“答错了,重新选择!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()IfOptionButton1.Value=TrueThenMsgBox("答对了“)ElseMsgBox("答错了,重新选择!“)EndIfEndSub提示:程序执行时,请回忆选项按钮的Value状态是通过什么事件变化的?命令按钮和选项按钮二现在有一个命令按钮,还有两个选项按钮,我命令按钮和选项按钮的初步小结消息框的程序代码:MsgBox(“”)进入控件属性的方法:鼠标右键单击某控件,选择【属性】进入控件事件代码的方法:鼠标右键单击某控件,选择【查看代码】选项按钮的Value值的表示方法:
OptionButton1.Value=False程序中用于判断的语句:
If……Then……Else……Endif命令按钮Click事件的表示方法:CommandButton1_Click命令按钮和选项按钮的初步小结消息框的程序代码:MsgBox(利用命令按钮和选项按钮制作单项选择题1、利用【插入|文本框】制作题目2、利用选项按钮制作答案,同时完成控件的属性设置、控件的对齐等3、利用命令按钮制作判断答案正确与否的程序部分现在可以利用学过的技巧制作交互式的单项选择题了:请利用命令按钮和选项按钮,将以下素材制作一道单项选择题:孔子说“以貌取人,失之子羽”,子羽是指:
冉雍、端木赐、樊迟、澹台灭明利用命令按钮和选项按钮制作单项选择题1、利用【插入|文本框】复选框的属性和事件名称:默认是CheckBox1
是该控件的标志,可改名Caption:默认是CheckBox1可以在此编辑题目Value:默认是FalseFont:
控件文本的字体、字型和字号注意:复选框具有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如CheckBox2所示,而其Value属性也由默认的False转变为True,这个性质非常重要。复选框的属性和事件名称:默认是CheckBox1是该控复选框在程序中的表示在程序中表示复选框的方法:CheckBox1在程序中表示复选框属性的方法:CheckBox1.ValueCheckBox1的Value为false,表示为:CheckBox1.Value=FalseCheckBox2的Value为true,表示为:CheckBox2.Value=True复选框在程序中的表示在程序中表示复选框的方法:CheckBo命令按钮和复选框现在有一个命令按钮,还有三个复选框,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果CheckBox1和CheckBox3的Value都为True而且CheckBox2的Value为False时则显示“答对了”的消息框,否则,显示“答错了,重新选择”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()IfCheckBox1.Value=TrueAndCheckBox3.Value=TrueANDCheckBox2.Value=False
ThenMsgBox("答对了")ElseMsgBox("答错了,重新选择!")EndIfEndSub注意:这个程序有点小问题,即在重新选择时,原先的选择状态还保留着。命令按钮和复选框现在有一个命令按钮,还有三个复选框,我们希望命令按钮和复选框之改良如果程序在弹出“答错了,重新选择!”的对话框后,能将复选框的Value值恢复到False,则问题就可以解决了。进入代码编辑区,在前面代码的基础上,填写下列红色代码即可:PrivateSubCommandButton1_Click()IfCheckBox1.Value=TrueAndCheckBox3.Value=TrueANDCheckBox2.Value=FalseThenMsgBox("答对了")ElseMsgBox("答错了,重新选择!")CheckBox1.Value=FalseCheckBox2.Value=FalseCheckBox3.Value=FalseEndIf
EndSub命令按钮和复选框之改良如果程序在弹出“答错了,重新选择!”的复选框的初步小结程序中判断多个复选框的Value同时为真的方法:IfCheckBox1.Value=TrueandCheckBox2.Value=Truethen…….Else…….Endif在弹出出错消息框后,程序自动恢复多个复选框的Value值为False:If……then……Else…….
CheckBox1.Value=False
CheckBox2.Value=False……Endif复选框的Value值表示方法:CheckBox1.Value=True复选框的初步小结程序中判断多个复选框的Value同时为真的方利用命令按钮和复选框制作多项选择题1、利用【插入|文本框】制作题目2、利用复选框制作答案,同时完成控件的属性设置、控件的对齐等3、利用命令按钮制作判断答案正确与否的程序部分现在可以利用学过的技巧制作交互式的多项选择题了:请利用命令按钮和复选框,将以下素材制作一道多项选择题:埃尼奥·莫里康内(ENNIOMORRICONE)创作过的电影音乐有:CinemaParadiso、OnceUponATime--TheRevolutionLegendOf1900、Once
Upon
A
Time
in
the
West利用命令按钮和复选框制作多项选择题1、利用【插入|文本框】制文本框的属性和事件Value:
文本框接收到的输入数据名称:默认是TextBox1
是该控件的标志,可改名Font:
文本的字体、字型和字号TextAlign:
文本的对齐方式在程序中表示复选框的方法:CheckBox1在程序中表示复选框属性的方法:CheckBox1.ValueTextBox1的Value值为“苏州”,则表示为:TextBox1.Value=“苏州”文本框的属性和事件Value:文本框接收到的输入数据名称:命令按钮和文本框现在有一个命令按钮,还有一个文本框,我们希望在文本框内输入文字,然后当鼠标单击命令按钮时,程序能进行以下判断:如果输入的文字内容是“苏州”,则显示“答对了”的消息框,否则,显示“答错了,重新填写!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:PrivateSubCommandButton1_Click()IfTextBox1.Value="苏州"ThenMsgBox("答对了")ElseMsgBox("答错了,重新填写!")EndIfEndSub思考:怎样在出错信息出现后,清空文本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加盟提前终止合同算不算违约
- 2025国际人才交流中介服务合同
- 2025年郑州劳动合同电子模板范文
- 2025展望养殖场租赁合同
- 不同类型教育活动的组织
- 2025年房地产低押借款合同范本
- 2025企业网络安全维护合同
- 2025建筑工程土石方爆破作业合同版(合同样本)
- 卫生监督工作总结模版
- 人文关怀与人文护理
- 电化学原理全册配套完整课件2
- 负压封闭引流VSD课件
- Unit 9 Kids and Computers公开课一等奖省优质课大赛获奖课件
- 截流式合流制管道系统的特点与使用条件课件
- (站表2-1)施工单位工程项目主要管理人员备案表
- 中班美术《我心中的太阳》绘画课件幼儿园优质课公开课
- 应急管理工作检查记录表
- 《雷锋叔叔你在哪里》教学案例
- 《机械设计基础》课程思政教学案例(一等奖)
- API-620 大型焊接低压储罐设计与建造
- 年产300吨莲子蛋白粉工厂的设计
评论
0/150
提交评论