- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
29-算术四则运算vb编程
河北工业大学计算机软件技术基础(VB)
课 程 设 计 任 务 书
本题难度级别:C 实现基本要求代码: 约150行
主要控件及算法: Command、 Label、Text及Combo;Combo控件和数组的使用。
一、设计题目:算术四则运算(出题人:李惠然)
二、目的与要求1.目的
培养学生综合利用语言进行程序设计的能力,主要是。基本要求
每次出题数 1-20题。试题10、100、1000以内的加减乘除整数算题。题型加、减、乘、除加减、乘除,共 种方式。除法题确保不出现不能整除的情况。用户答题完成后,单击“交卷”,程序马上进行对错判断,根据正确率的百分比显示得分,如果错误会给出正确答案单击“开始”,程序根据设定的题数、题型等条件给出下一组试题3.创新要求在基本要求后,进行创新设计题型加减乘除混合输入法不论处在英文还是中文状态,都能保证用户输入正确的数字、设计方法和基本原理
1.问题描述
问题的解决方案
在窗体放置 9 个控件Label1:在属性窗口将其 Index 属性设置为 1Label2:在属性窗口将其 Index 属性设置为 1Label3:不用设置任何属性Text1:在属性窗口将其 Index 属性设置为 1Combo1:不用设置任何属性Combo2:不用设置任何属性Combo3:不用设置任何属性
Command1:不用设置任何属性Command2:不用设置任何属性、问题的描述:组合框控件(ComboBox)将文本框控件(TextBox)与列表框控件(ListBox)的特性结合为一体,兼具文本框控件与列表框控件两者的特性。它可以如同列表框一样,让用户选择所需项目;又可以如文本框一样通过输入文本来选择表项。组合框默认的名称是 ComboX(X为阿拉伯数字 1、2、3 ,等等),规则的命名方式为:CboX(X为用户自定义的名字,如 CboName、CboColor ,等等)。
组合框控件的主要属性:
列表框控件的大部分属性同样适合于组合框,此外,组合框还有一些自己的一些属性:
Style(类型)属性
组合框共有三种 Style :
当值为 0 ,组合框是“下拉式组合框”(DropDown Combo),与下拉式列表框相似,但不同的是,下拉式组合框可以通过输入文本的方法在表项中进行选择,可识别 Dropdown 、Click、Change 事件当值为 1 ,组合框称为“简单组合框”(Simple Combo),由可以输入文本的编辑区与一个标准列表框组成,可识别 Change 、DblClick 事件当值为 2 ,组合框称为“下拉式列表框”(Dropdown ListBox),它的右边有个箭头,可供“拉下”或“收起”操作。它不能识别 DblClick 及 Change 事件,但可识别 Dropdown 、Click 事件综上所述,如果你想让用户能够输入项目,则应将组合框设置成 0 或 1 ,如果只想让用户对已有项目进行选择,则应将组合框设置成 2
Text(文本)属性:
本属性值返回用户选择的文本或直接在编辑区域输入的文本,可以在界面设置时直接输入但要显示多个选项,不能简单地用 Text 属性指定,因为后一选项会覆盖前面的选项,这时,常常要用到窗体的载入事件 Form_Load
Form_Load 的意思是,在打开窗口的同时,将指定的内容载入。
组合框的事件:
根据组合框的类型,它们所响应的事件是不同的。
例如,当组合框的 Style 属性为 1 时,能接收 DblClick 事件,而其他两种组合框能够接收 Click 与 Dropdown 事件;当 Style 属性为 0 或 1 时,文本框可以接收 Change 事件。
组合框的方法:
跟列表框一样,组合框也适用 AddItem 、Clear 、RemoveItem 方法。
组合框举例:
在名为 CboChoose 的下拉组合框中任意选择一种机型,自动会在名为 LblShow 的标签上显示出来。
程序代码如下:
Private Sub Form_Load()
CboChoose.AddItem IBM
CboChoose.AddItem AST
CboChoose.AddItem Compaq
CboChoose.AddItem 联想
CboChoose.AddItem 长城
CboChoose.AddItem 东海
End Sub
?
Private Sub CboChoose_Click()
LblShow.Caption = 你的机型是: CboChoose.Text
End Sub
isual Basic 程序设计教程 及 Visual Basic 实验教程
MSDN中文版,课程设计网站上提供的其它资料。Dim a() As
您可能关注的文档
- 实验四: 端口的trunk属性配置(一).doc
- 2016管理学必威体育精装版考试题型解读.docx
- 南网2011版输电线路新标准第一篇 总论(1~4章).doc
- 河豚鱼干品安全加工规范编制说明.doc
- 课程标准—《建筑工程制图与识图》课程标准(4.14.).doc
- 劳保用品分类标准.docx
- 高纯铜标准编制说明书.doc
- 压力容器制造许可条件(征求意见稿).doc
- 其它部分(计划财务).doc
- 对《小企业会计准则(征求意稿)》的思考.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)