欢迎来到天天文库
浏览记录
ID:45860180
大小:419.00 KB
页数:35页
时间:2019-11-18
《VisualBasic程序设计项目化教程 项目2 制作折扣计算器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VisualBasic程序设计项目化教程主编管小清郭贺彬项目二制作折扣计算器项目目标:本项目制作一个折扣的计算器,通过输入商品单价、数量和相应的折扣便可以计算出应付的金额;主要用来学习VB中控件的画法,控件的格式以及简单的计算等。项目二制作折扣计算器项目主要知识点:1.常用数据类型整型:特点、意义、表示范围单精度:特点、意义、精确度双精度:特点、意义、精确度字符型:特点、意义逻辑性:特点、取值2.变量定义和特点类型(与数据类型相对应)命名方法使用方法项目二制作折扣计算器3.常量定义和特点(大小写不敏感)4.单击事件和常用属性5.常用控件(容器)标签(Label)文本框(
2、TextBox)属性、事件和方法命名按钮(CommandButton)6.窗体控件的画法7.快速正确输入程序代码技巧项目实施步骤:阅读相关基础知识界面设计窗体设计控件属性设置程序设计编程初步程序代码程序调试,功能完善保存项目工程和再次打开工程2.1第1步:基础知识概述2.1.1基本数据类型VB中常用的数据类型见表2-1所示。1.整型数定义:可以是正整数、负整数或0。分类:整数Integer和长整数Long两种类型,Integer取值范围为:-32768~32767,long的取值范围:-2147483648~2147483647。2.浮点数定义:浮点数也称实型数或实数,
3、是带有小数部分的数。分类:单精度数(Single),双精度数(Double)表示法:定点表示法(例:1.2,3.14159265357),浮点表示法(如:1.2×10234.56E+28)2.1第1步:基础知识概述3.字符型(String)定义:字符型数据简称字符串,是一个字符的序列。通常理解为所有放在“”之间的若干个字符。组成:英文字母,汉字,数字以及特殊字符都可以作为字符分类:定长字符串和变长字符串34.56E+28等价于34.546×1028其他数据类型:日期型,字节型,对象型,货币型。注意:当把数值型数据转换为逻辑型时,0会转换为False,其他的非0值转换
4、为True。当把逻辑型数据转换为数值型时,False转换为0,True转换为-1。4.逻辑型(Boolean)定义:逻辑型数据只有两个值:真(True),假(False),常用来表示逻辑判断的结果。2.1第1步:基础知识概述表2-1VB常用数据类型数据类型名称符号占用字节数表示范围整型Integer%2-32768~32767长整型Long﹠4-2147483648~2147483647单精度Single!4双精度Double﹟8字符型String$任意0~65535个字符日期型Date8字节型Byte10~255逻辑型Boolean2True或False(真或假)货币
5、型Currency@8变体型Variant根据需要分配对象型Object4任何对象引用2.1.2常用控件1.标签(Label)标签控件作用主要是:输出文本,显示提示信息,输出文章、提示用户信息不能编辑、修改等等,所以Label控件常用来输出标题、显示处理结果、标识窗体上的对象,或标识那些本身不带Caption属性的控件,如文本框控件TextBox等。Label控件一般不用来触发事件,其常用的属性有:Name属性(不可缺省)、Caption属性(主要属性)、Alignment属性、AutoSize属性、BackStyle属性等。具体的参见下表2-2:表2-2Label标签
6、常用属性名称说明Name标签对象名称,在编程时候使用,通过Name来调用某控件Alignment设置Caption属性值文本的对齐方式,0-左对齐,1-右对齐,2-中间对齐AutoSize设置控件的大小是否随Caption属性值文本内容的大小自动调整,取值为True/False,当AutoSize=true时,label标签的大小随着文本内容的多少而改变大小,当AutoSize=false时,label标签的大小固定不变BackStyle设置背景样式,0-不透明,1-透明BorderStyle设置边框样式,0-无边界线,1-固定单线框Caption设置标题显示的文本Fo
7、reColor设置标签上文本的前景色,即字体颜色BackColor设置标签的背景色Font设置字体(宋体、隶书等),字型,大小,效果等2.1.2常用控件2.文本框(TextBox)文本框控件用来接收用户输入的信息。通常用作接收输入的参数、变量和初值、查询的信息以及程序运行所必须的数据。TextBox接收到的信息会显示在文本框中,在文本框中可以编辑、修改输入的信息。TextBox具有多行显示功能,根据控件尺寸和输入信息的多少自动换行。也可在程序运行时为Text属性赋值,起输出信息的作用。TextBox控件常用的事件有:Change事件,在文
此文档下载收益归作者所有