- 5
- 0
- 约4千字
- 约 10页
- 2017-06-10 发布于北京
- 举报
VB 6.0 程序设计 第2章 VB 6.0 语言基础 任务2 计算三角形面积 任务3 用户登录验证 任务4 计算阶乘 任务2 计算三角形面积 学习目的 工作任务 实现步骤 背景知识 小结 练习 学习目的 1.掌握VB 6.0的书写惯例、数据类型、常量和变量以及表达式等。 2.掌握文本框、标签、命令按钮等基本控件的使用。 工作任务 计算三角形的面积。在窗体上有三个文本框,分别用来输入三角形的边长;一个命令按钮,单击时计算三角形面积,并把计算结果显示在标签上。三角形的面积计算公式为: 其中,Area表示三角形的面积,s=(a+b+c) / 2,a,b,c为三角形的边长。 实现步骤 设计应用程序界面 实现步骤 代码编写 首先要在代码窗口的顶部,即通用部分声明变量: 在Form_Load事件中添加代码,用于清空文本框 实现步骤 代码编写 单击摷扑銛按钮事件代码 实现步骤 程序运行结果 背景知识 VB 6.0的代码书写惯例 代码缩进 换行符用一个空格紧跟一个下划线来表示,即? _敗?将多条语句放在同一行,需用冒号??分隔开。 注释符是撇号??敚ɑ蛴肦em)。注释可以单独成行,或添加到一行的末尾。 摫嗉瓟工具栏 设置注释块 解除注释块 背景知识 数据类型 背景知识 常量 VB 6.0中的常量有两种类型:系统内部常量和用户自定义常量。用Const语句声明常量 。 变量 变量用来临时存储数据,每一个变量都有名称和数据类型,变量的名称遵循一般标识符的命名规则。用 Dim语句来声明变量。 Dim 变量名 [As 数据类型] 声明变量通常有三种类型:过程级变量、模块级变量和全局级变量。 背景知识 类型转换函数 背景知识 判定变量类型的函数 背景知识 运算符 背景知识 VB 6.0通过运算符将变量、常量、函数、控件及属性等组成表达式,常见的有算术表达式、字符串表达式和逻辑表达式。 背景知识 顺序结构 VB 6.0中的顺序结构,跟传统结构化程序中的顺序结构保持一致,都是从左向右,自上而下的语句,顺序执行而已,是程序设计中最简单的一种基本结构。 小结 VB 6.0语言的换行符用于将长语句分成多行,用一个空格后面紧跟一个下划线来表示。 VB 6.0的注释符是撇号? 敚ɑ蛴肦em)。注释可以单独成行,或添加到一行的末尾。使用摫嗉瓟工具栏设置或取消代码块的注释。 常用的数据类型有Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Byte、String、Date、Boolean、Object、Variant类型等。不同数据类型之间可以利用转换函数进行转换。 常量就是一些固定不变的值,不能对之修改,也不能赋新值。VB 6.0中的常量有两种类型:系统内部常量和用户自定义常量。 VB 6.0有4种运算符,分别是算术运算符、字符串运算符、关系运算符和逻辑运算符。通过运算符可以建立表达式。 练习 1.编写代码,计算表达式S=a*b+a/c的值。如a=5,b=6,c=2时,S值为32。 2. 编写程序,在窗体上输入a,b,c的值,计算方程ax2+bx+c=0的根,假设这里的b2-4ac0。 3.从键盘上输入字符时,在窗体上显示出所键入的字符和该字符的ASCII码。双击窗体时,清除窗体上显示的文字。 任务3 用户登录验证 学习目的 工作任务 实现步骤 背景知识 小结 练习 学习目的 1. 掌握VB 6.0中If,Select Case等条件语句的使用。 2. 学会编写选择结构语句代码。 工作任务 设计一个用户登录验证程序,在窗体上的用户名和密码文本框中分别输入用户名和密码,单击按钮判断是否合法用户。如果是合法用户,则在标签上显示摰锹汲晒的消息,如果是非法用户,则在标签上显示摰锹际О軘的消息,同时,清空用户名和密码文本框。用户名和密码预先分别设定为揳dmin敽蛽123456敗? 实现步骤 程序流程图如下: 实现步骤 程序界面设计如下: 实现步骤 代码编写如下: 在窗体代码的通用部分添加以下代码 在Form_Load事件中预设用户名和密码 实现步骤 代码编写如下: 单击摰锹紨按钮时,使用条件语句对输入的用户名和密码进行判断 背景知识 If...Then语句 (1)单行语法格式 If 条件 Then 语句 (2)多行语法格式 If 条件 Then 语句 End If 背景知识 If...Then...Else语句 If 条件 Then 语句组1 条件为真时执行的代码 Else
您可能关注的文档
- 第22课中国传统节日的起源.ppt
- 第22课文学的繁荣.ppt
- 第23课从郑和下西洋到闭关锁国.ppt
- 第24课 音乐与影视艺术.ppt
- 第24课·音乐与影视艺术.ppt
- 第26章-论文写作.ppt
- 第26课:皇帝的新装.ppt
- 第28讲宋明理学和明清之际活跃的儒家思想.ppt
- 第2、3讲网络成瘾教育.ppt
- 第2次课竖向及水平分体系及刚架.ppt
- 克林贝格锥齿轮技术BC12 B27 CS200 说明书用户手册.pdf
- Fengfei广告系统说明书用户手册.pdf
- Megawin兆威8051-Based MCU品类信息型号信息用户手册.pdf
- Microchip Technology Company串行四I O(SQI)闪存SST26VF016 SST26VF032数据手册.pdf
- 英克司兰中文名称品类信息型号信息说明书用户手册.pdf
- Easecurities易盛证券金融 证券5.3用户手册.pdf
- SLAMTEC用户手册S1用户手册.pdf
- Wanda Information Co., Ltd. 用户手册 说明书 三次修订稿 说明书用户手册.pdf
- Wanda Info. 说明书四次修订稿用户手册.pdf
- BOSCH CAN FD协议模块 CAN FD 说明书用户手册.pdf
最近下载
- 乐购Hymall连锁超市-收银员排班工具使用作业规范.pdf VIP
- 黑龙江省教育学会示范性高中专业委员会2025届高三下学期第一次模拟考试 语文 含答案.docx VIP
- ISPE第五部分试车与确认课件.pptx VIP
- 【2026年春新教材】部编版小学二年级下册道德与法治全册教案(教学设计).docx
- 数学北师大版八年级下册多边形的内角和教学设计.docx VIP
- 守正创新担使命,凝心聚力启新程——校长在2026年春季学期全体教师开学大会上的讲话.docx
- 《体育课程与教学论》全套PPT课件.pptx VIP
- 第一章税收初阶资料.ppt VIP
- 数据接口安全管理制度.docx VIP
- 道路车辆 电气及电子设备的环境条件和试验 第3部分:机械负荷.docx VIP
原创力文档

文档评论(0)