《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第三章 VB语言程序设计基础

第三章VB语言程序 设计基础
第三章VB语言程序 设计基础

二本章要点 本章将对 Visual basic60中文版的语言 作一个简单的介绍。与传统的 Basic语言相 比,Ⅴ isual basic继承了 Basic语言的简单、 易学、易用等特点,同时作为一种现代编 程语言,它支持面向对象的程序设计患想, 并在其智能编辑器的支持下,实现了视 化(Ⅴisua)编程
本章要点 本章将对Visual Basic 6.0中文版的语言 作一个简单的介绍。与传统的Basic语言相 比,Visual Basic继承了 Basic语言的简单、 易学、易用等特点,同时作为一种现代编 程语言,它支持面向对象的程序设计思想, 并在其智能编辑器的支持下,实现了可视 化(Visual)编程

本章主要内容: Visual basic中的数据类型 Visual basic的变量、常量、运算符和表达式 Ⅴ isual basic的常用函数 Visual basic的基本语句及结构 Visual basic中的数据及字符串的使用
Visual Basic中的数据类型 Visual Basic的变量、常量、运算符和表达式 Visual Basic的常用函数 Visual Basic的基本语句及结构 Visual Basic中的数据及字符串的使用 本章主要内容:

一个程序例子 1.程序要求 解一元二次方程2x2+5x+3=0,求两个根x1,x2。 2.设计应用程序步骤: 生成一个工程,将窗体的 Caption属性设为“计算 元二次方程的程序例子” 在窗体上建立一个命令按钮,将其 Caption属性设 为“计算”。 在“计算”按钮的 Click事件中编写代码(事件过 程代码)。 3.运行程序,在窗体上显示结果
一个程序例子 1.程序要求: 解一元二次方程2x2+5x+3=0,求两个根x1,x2。 2.设计应用程序步骤: • 生成一个工程,将窗体的Caption属性设为“计算 一元二次方程的程序例子”。 • 在窗体上建立一个命令按钮,将其Caption属性设 为“计算”。 • 在“计算”按钮的Click事件中编写代码(事件过 程代码)。 3.运行程序,在窗体上显示结果

3.1编码规则 32数制及数据类型 33常量和变量 34运算符和表达式 35常用内部函数 36基本语句 37数组及应用
3.1 编码规则 3.2 数制及数据类型 3.3 常量和变量 3.4 运算符和表达式 3.5 常用内部函数 3.6 基本语句 3.7 数组及应用

一、VB的编码规则
一、VB的编码规则

1、在VB代码中,字母不区分大小写 VB对用户程序代码中关键字的首字母总被 转换成大写字母,其余字母一律转换为小写字母。 提高了程序的可读性。 YB将关键字中每个单词的首字母自动转换成 大写字母。 对于用户自定义的变量名、过程名、函数名 VB以第一次定义的为准,以后输入的自动转换成首 次的形式
• VB对用户程序代码中关键字的首字母总被 转换成大写字母,其余字母一律转换为小写字母。 提高了程序的可读性。 • VB将关键字中每个单词的首字母自动转换成 大写字母。 • 对于用户自定义的变量名、过程名、函数名, VB以第一次定义的为准,以后输入的自动转换成首 次的形式。 1、在VB代码中,字母不区分大小写

2、语句书写自由 VB在同一行上可以书写一条语句或多条语句。如果多 条语句写在一行上,语句间用冒号“:”隔开。例如: Forml width= 300: Forml caption =R: Temp= Formlwidth 为了方便阅读,最好一行写一条语句。 条语句如果在一行内写不下,VB允许将单行语句分若 干行书写,在行后加入续行符(一个空格后面跟一个下划线 “”。)将长语句分成多行。 Addresses=“天津市河北工业大学”& “现代化教学中心”& “计算机技术基础教研室” 原则上,续行符应加在运算符的前后,续行符不应将变量 名和属性名分隔在两行上
2、语句书写自由 • VB 在同一行上可以书写一条语句或多条语句。如果多 条语句写在一行上,语句间用冒号“ : ”隔开。例如: Form1.width = 300 : Form1.caption = "您好" : Temp = Form1.width 为了方便阅读,最好一行写一条语句。 • 一条语句如果在一行内写不下,VB允许将单行语句分若 干行书写,在行后加入续行符(一个空格后面跟一个下划线 “ _”。)将长语句分成多行。 Addresses = “天津市河北工业大学” & _ “现代化教学中心” & _ “计算机技术基础教研室” 原则上,续行符应加在运算符的前后,续行符不应将变量 名和属性名分隔在两行上

3、在VB中使用注释 注释可以和语句在同一行,并写在语句的后面,也可占据一 整行。例如: 这是从屏幕左边 开始的注释。 Text1.Text=“Hi!”在文本框中放欢迎词。 注释有三种情况: 用Rem开头引导注释行。 用撇号“′”开始引导语句后的注释。 使用“设置/取消注释块”命令将若干语句行或文字设置 /取消为注释块。 注意:在同一行内,续行符之后不能加注释
注释可以和语句在同一行,并写在语句的后面,也可占据一 整行。例如: ˊ这是从屏幕左边 ˊ开始的注释。 Text1.Text = “Hi!” ˊ在文本框中放欢迎词。 3、在VB中使用注释 注释有三种情况: • 用Rem开头引导注释行。 • 用撇号“ˊ”开始引导语句后的注释。 • 使用“设置/取消注释块”命令将若干语句行或文字设置 /取消为注释块。 注意:在同一行内,续行符之后不能加注释

4、VB中的标识符 规定: ●组成标识符的字符有:A~Z、a~z、0~9或下划线_。 ●标识符必须是以字母或下划线开始,后跟字母、数字或下划 线组成的字符串。 ●标识符不能分行书写。 例如:以下是Ⅴ /isual basic6.0中合法的标识符 Dim MyString as string Const pi=3.1415926535897932 Public Function getValue O As Integer
规定: • 组成标识符的字符有:A~Z、a~z、0~9或下划线_。 • 标识符必须是以字母或下划线开始,后跟字母、数字或下划 线组成的字符串。 • 标识符不能分行书写。 4、VB中的标识符 例如:以下是Visual Basic 6.0中合法的标识符 Dim MyString As String Const Pi=3.1415926535897932 Public Function getValue () As Integer
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第三章 VB语言程序设计基础.ppt
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第六章 过程、模块与类.ppt
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第二章 中文Visual Basic(VB)6.0概述.ppt
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第五章 对话框与菜单.ppt
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第七章 常用算法.ppt
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第一章 程序设计概述.ppt
- 万博科技职业学院:《Visual Basic程序设计》讲义.ppt
- 《Excel 2003讲义》第五章 电子表格中文Excel 2003.ppt
- 《VFP应用实例》应用实例.ppt
- 《数字平面艺术设计》课程教学资源(教材PPT课件,图片版)第1章 视觉传达原理与平面设计基础知识.ppt
- 《机械人技术》讲义.pdf
- 《CFX5.5培训资料》(英文版)Solver Control.ppt
- 《CFX5.5培训资料》(英文版)Mesh.ppt
- 《CFX5.5培训资料》(英文版)Introduction.ppt
- 《CFX5.5培训资料》(英文版)Geometry.ppt
- 《CFX5.5培训资料》(英文版)Domains.ppt
- 《CFX5.5培训资料》(英文版)Completing a CFD Simulation.ppt
- 《CFX5.5培训资料》(英文版)CFX Expression Language (CEL).ppt
- 《CFX5.5培训资料》(英文版)Boundary and Initial Conditions.ppt
- 《电子表格软件的使用》第四章 EXCEL2000.ppt
- 《Visual Basic 6.0程序设计》课程电子教案(PPT教学课件)第四章 窗体及常用控件.ppt
- 《Visual Basic6.0程序设计》第五章 对话框与菜单.ppt
- 《Visual Basic6.0程序设计》绪论.ppt
- 金陵学院:《计算机应用》课程教学资源(PPT课件)第二章 Matlab基本知识.ppt
- 金陵学院:《计算机应用》课程教学资源(PPT课件)第三章 矩阵和Matlab(主讲:袁杰).ppt
- 金陵学院:《计算机应用》课程教学资源(PPT课件)第四章 数据类型和输入输出.ppt
- 金陵学院:《计算机应用》课程教学资源(PPT课件)第五章 Matlab绘图.ppt
- 金陵学院:《计算机应用》课程教学资源(PPT课件)第六章 Matlab程序.ppt
- 国防科学技术大学:《数理逻辑》课程考试模拟试卷.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 1 Preliminaries.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 2 Propositional Calculus.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 3 Propositional Calculus(Cont’d).pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 4 Propositional Calculus(Cont’d).pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 5 Predicate Calculus.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 6 Reasoning in Predicate Calculus.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 7 Prenex Normal Form.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 8 Semantics.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 9 Independence.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 10 Completenss.pdf
- 国防科学技术大学:《数理逻辑》(英文版)Lecture 11 Syntax.pdf