NO2Visual Basic 6.0编程基础电子课件 Visual Basic程序设计案例教程 .ppt
《NO2Visual Basic 6.0编程基础电子课件 Visual Basic程序设计案例教程 .ppt》由会员分享,可在线阅读,更多相关《NO2Visual Basic 6.0编程基础电子课件 Visual Basic程序设计案例教程 .ppt(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录目录项目项目2 Visual Basic 6.0编程基础编程基础目录目录(1)Visual Basic的标准数据类型。(2)常量和变量。(3)运算符和表达式。(4)常用内部函数。(5)Print方法、InputBox函数。(6)程序的语句。知识要点知识要点目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字2.1.1 案例效果案例效果 设计程序,程序运行时首先启动如图2-1所示的窗体,单击窗体上的“输入”按钮,打开如图2-2所示的“输入框”对话框,在文本框中输入一个3位整数(本案例输入123作为示例),然后单击“确定”按钮,程序在窗体上打印输出该整
2、数个位、十位和百位数字颠倒后的整数,运行效果如图2-3所示。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字2.1.2 设计过程设计过程 (1)启动Visual Basic 6.0,在“新建工程”对话框中选择新建一个“标准EXE”工程,单击“打开”按钮,自动生成一个Form1窗体。1.设计界面设计界面目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百
3、位数字位整数的个、十、百位数字 (2)单击选中窗体,然后选中属性窗口中的Font属性,如图2-4所示,再单击右侧的按钮,打开如图2-5所示的“字体”对话框,在其中设置窗体的字体属性,如可以把字号设置为三号,这样,拖放到窗体上的各个控件对象(如命令按钮)显示文字的字号就会默认为三号。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 (3)执行“工具”“选项”菜单命令,打开“选项”对话框,切换到“编辑器格式”选项卡,如图2-6所示,在其中设置代码编辑器的字号为
4、18。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 (4)单击工具箱的命令按钮(CommandButton)控件,然后在窗体上拖动鼠标绘制出命令按钮对象Command1,如图2-7所示。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字2.设置属性设置属性在属性窗口中设置命令按钮的属性,如表2-1所示。目录目录案例案
5、例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 需要注意的是,设置各个控件对象的属性值时,需要先选中要设置的对象,再在属性窗口中设置该对象所对应的属性值。设置属性后程序的界面如图2-8所示。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字3.设计代码设计代码 双击命令按钮Command1打开代码编辑器,在命令按钮Command1的单击事件过程中输入如下代码:目录目录 (1)本案例使用InputBox()函数输入一个3位整数,当程序运行到InputBox()函数时,打开图22所示的输入框。InputBox()函数和文
6、本框一样,默认输入的是字符串类型的数据,因此,需要使用val()函数进行类型转换。val()函数的作用是把字符串型数据转换成数值型数据。案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字代码说明如下:目录目录 (2)案例设计了一个提取3位整数个、十、百位数字的算法。大家请思考,如何设计一个更通用的算法,可以提取多位整数的各位数字?案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录 (3)单引号引导的是注释语句。注释语句用于在代码中添加注释。代码中的注释在程序运行时并不被执行,是起到说明程序的作用,以提高程序的可读性
7、。(4)Print是Visual Basic的一个方法,标准的使用方法如下。案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字2.1.3 相关知识相关知识 Visual Basic定义了多种数据类型,用户在编写程序时,可根据情况选择合适的数据类型来表示数据。Visual Basic的标准数据类型如表2-2所示。1.数据类型数据类型目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录 常量也叫常数,是指在程序运行过程中
8、其值保持不变的数据,常量可以是任何数据类型。在Visual Basic中,常量分为普通常量和符号常量。2.常量常量案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 1)普通常量普通常量(4)日期常量。日期常量。(3)布尔常量。布尔常量。(2)字符串常量。字符串常量。(1)数值常量。数值常量。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 2)符号常量符号常量 在Visual Basic中可以定义一个符号来代表一个常量
9、,这就是符号常量。定义符号常量的语法格式如下:Public|Private Const 常量名As 类型=表达式目录目录 变量是指在程序运行过程中其值可变的量。变量具有名称和数据类型,实际上变量代表内存中的一块存储空间,通过变量名可以访问该空间中存放的数据,该存储空间中的数据即为给变量赋的值,变量名代表了存储空间的地址,变量的数据类型决定了该变量存储数据的方式。3.变变量量案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 1)变量的命名规则变量的命名规则 变量名只
10、能由字母、数字、下划线或汉字组成,不能包含空格、句点或类型说明符(如%、$、#、&、!)。例如,“A%B”、“A.B”、“H ow”都是不符合规则的变量名。目录目录 变量名必须以字母或汉字开头,变量名长度不能超过255个字符,所有字母不区分大小写。变量名不能和Visual Basic的关键字同名。例如,If、Loop、Abs、Mod等都是关键字,所以不能作为变量名。案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录 对于字符串类型,根据其存放的字符串长度是否固定,其定义方法有以下两种。Dim 字符串变量名 As StringDim 字符串变量名 As
11、 String*字符个数举例如下:Dim s1 As String声明可变长字符串变量Dim s2 As String*60声明定长字符串变量案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字 2)变量的声明变量的声明(2)隐式声明。隐式声明。(1)显式声明。显式声明。(3)强制显式声明。强制显式声明。目录目录案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录 赋值语句执行赋值运算。简单的赋值运算包括将运算符右侧表达式的值
12、赋给左侧的变量或对象的属性。运算符右侧可以是任意表达式(包括常量、变量、函数等)。4.赋值语句赋值语句案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录 注释语句用于在代码中添加注释。代码中的注释在程序运行时并不执行,只是起到对程序注释说明的作用,以提高程序的可读性。Visual Basic提供以下两种添加注释的方法。1)Rem语句2)单引号5.注释语句注释语句案例案例1 逆序输出一个逆序输出一个3位整数的个、十、百位数字位整数的个、十、百位数字目录目录 1)将单行语句分成多行如果编程时一条语句太长,可以用续行符“_”将长语句分成多行。在同一行内,续
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NO2Visual Basic 6.0编程基础电子课件 Visual Basic程序设计案例教程 6.0 编程 基础 电子 课件 程序设计 案例 教程
链接地址:https://www.taowenge.com/p-90570654.html
限制150内