
第1章了解Visual Basic本章的主要内容编程语言的基本概念VB设计VB VB集成开发环境1.1编程语言的工作原理是计算机“存储程序”(存储程序和程序控制)计算机只能执行为了使计算机通过安排由程序预先完成来解决问题,我们必须使用编程语言来编译该编程语言. 大约有三种编程语言: 机器语言,汇编语言,高级语言: 00111110 00011010 11111110 00100100 11010011 00101111 01110110优点: 可以被计算机直接识别和执行,执行速度快缺点: 始终为0和1,较差可读性,不便编程,难以记住的指令,容易出错和难以修改2)汇编语言汇编语言使用内存符号代替机器语言的二进制编码,例如ADD代替加法指令,OUT代替输出指令. 前面提到的机器语言程序段,可以用汇编语言编写: LD Avb是面向过程的程序设计语言,26 ADD A,36 OUT(48),HALT需要“翻译”. 编程更加方便. 它仍然与特定机器的指令系统密不可分. 其中使用的指令符号基本上与机器指令相对应. 编程效率不高,所以普通人很难使用. 这个孩子非常亲密,不依赖特定的机器,并且具有很好的通用性.

用BASIC语言编写的简单程序示例: LET A = 26 + 36 PRINT A END需要一个“翻译”过程. 为了将以高级语言编写的程序(称为源程序)翻译成机器语言程序(称为目标程序),通常使用两种翻译方法,一种是编译,另一种是解释. 他们使用的翻译程序称为编译器和解释器. VB使用以上两种翻译方法. 通常,学习阶段使用解释方法. 应用程序阶段使用编译方法来解释系统/编译系统. VB语言源程序翻译机器语言程序. 1.2 VB概述1.2.1 VB的开发过程Windows的产生促进了Windows应用程序的开发. 基本BASIC→结构化BASIC→可视化BASIC→联网BASIC(VB.NET)1.2.2 VB的功能1.面向对象可视化编程将程序和数据“封装”到一个对象中;从VB工具箱中直观地选择每个对象(即现成的零件,例如文本框,命令按钮等),从而形成应用程序VB2的用户界面. 事件驱动的编程机制传统的编程语言是面向过程的. 面向对象的VB语言通过事件触发相应事件过程的执行(“事件驱动”),从而执行对象的操作并达到操作和处理的目的. 3.4. 友好的VB集成开发环境1.2.3 VB的启动和关闭1.启动VB并根据运行常规应用程序的方法启动它.

创建默认的“ Standard EXE”类型的VB应用程序“新建项目”对话框(图1.3)VB集成开发环境(图1.4)2.退出VB1.3 VB应用程序设计初步1.3.1设计VB的步骤应用程序大致分为两部分: 设计用户界面和编写程序代码. 用户界面(用户使用计算机的集成操作环境)必须首先确定对象,然后这些对象的代码编程最常见的对象是表单(即窗口),必须在表单上建立各种控制对象. 用户界面设计包括两个部分: 对象创建和对象属性设置. VB应用程序设计设计VB应用程序的初步步骤如下: (1)(2)(3)编写程序代码,(4)保存并运行应用程序1.3.2使用第一个简单程序示例1.1. 运行中当鼠标单击表单时,“欢迎来到VB世界!”在表单上显示. 1.创建一个表单,以在默认情况下在系统提供的表单上输出一些文本,而无需特别设计用户界面. 2.编写程序代码并建立事件处理代码窗口: 输入;选择对象和事件;编写程序代码事件过程名称,它由两部分组成: 对象名称和事件名称图1.5代码窗口标题对象框图1.7程序代码过程框3.保存项目保存表单文件(.frm)和项目文件( .vbp)4.执行“开始”命令,即以解释方式运行程序并执行“结束”命令以结束程序的运行形式显示1.3.3第二个简单程序示例1.2设计一个应用程序,即用户输入正方形的边长,计算并输出正方形的面积分析: 要创建的应用程序用户界面(图1.9)label Label1 label Label2 form Form1文本框Text1文本框Text2 Command Button Command1 Command Button Command2第二个简单的程序形式包含两个标签,两个文本框和两个命令按钮两个标签用于显示文本“边长”和“区域”两个文本框输入数据和显示计算结果的功能要求: dur操作中,用户在“边长”文本框中输入一定的数值,单击“计算”按钮vb是面向过程的程序设计语言,数字的平方将显示在“面积”文本框中.

单击“结束”按钮以结束程序. 设计步骤1.创建一个表单,并在默认表单Form1上添加控件以构建用户界面. 2.设置控件方法在Form1表单上添加以下控件: Label Label1: 用于显示文本“边长”;标签Label2: 用于显示文本“区域”. 文本框Text1文本框Text2: 用于显示计算结果(平方数). 命令按钮Command1: 用于计算输入数字的平方并在文本框中显示结果Text2命令按钮Command2: 用于结束应用程序. 3.在“属性窗口”中设置对象属性. (1)将Form1表单的“标题(标题名称)”属性设置为“计算正方形的面积”. (2)将Label1的Caption属性设置为“ side length”. (3)将Label2的Caption属性设置为“ Area”. (4)将文本框Text1的Text(文本内容)属性设置为空. (5)将文本框Text2的Text属性设置为空. (6)将按钮Command1的Caption属性设置为“计算”. (7)将按钮Command2的Caption属性设置为“ End”. 4.编写程序代码,并建立事件处理示例1.2(图1.10)的程序代码. 程序说明: Dim语句;数据类型单(单精度); Val函数;语句“ Text2.Text = x * x”的作用5.保存项目保存表单文件和项目文件6.运行程序单击工具栏上的“开始”按钮,以解释的方式运行程序.

运行后,在“边长”文本框中输入一定的数字(如23),当您单击“计算”按钮时,系统将启动事件过程Command1_Click,然后进行数字和运算,并最后在“区域”文本框中(Text2)显示计算结果. 单击“结束”按钮以启动事件过程Command2_Click,然后执行End语句以结束程序. 1.4对象和事件的基本概念1.4.1对象及其属性1.对象对象是VB系统中基本的运行实体,例如窗体(Form),标签(Label),文本框(TextBox),命令按钮( CommandButton)等待. 对象是程序代码和数据的集合. 2.其他物品的运输工具或容器. 如表格3.属性对象的特征. 不同的对象具有不同的属性. 每个对象都有一组特定的属性. 例如,文本框的属性是“名称”,“文本”,“最大长度”,“多行”等. 属性默认值设置对象属性的两种常用方法(1)在属性窗口中进行设置(2)在程序运行时更改对象的属性(动态修改)[对象名称. ]属性名称=示例: Label1. 标题=“输入数字”?设置标签的标题4. 方法是对象可以执行的操作.
它是嵌入对象本身的函数或过程. 它用于完成特定功能. 通用格式: [对象名. ]方法名[(参数)] Form1.Cls打印“ Visual BASIC”吗?取消表格Form1上的内容吗? 5.一组用于定义对象的相关属性的类,而数据收集类则是创建对象的模型,该对象是根据该模型生产的成品1.4.2事件,事件过程和事件驱动1.通过系统预设对象可以识别的动作. 例如: 鼠标移动(MouseMove),单击(Click)和双击(Dblclick),窗口加载(Load)等. 每个对象可以识别的事件是不同的. 通常,程序中仅使用一些常用事件(与操作要求有关). 2.事件处理事件处理的语法如下所示. Sub Object Name_Event Name()End Sub Example Command单击按钮Command1(Click)Private Sub Command1_Click()Forml.Caption =“在表单上绘制一个圆”?用圆心(2400,1500)和半径800毫升绘制圆,圆(2400,1500),800 End Sub3. 事件驱动当事件(通常由用户操作触发)发生时,系统将自动执行事件的事件处理. 该事件控制整个程序执行过程. 必须先由事件触发事件过程,然后才能执行它. 该工作模式称为事件驱动模式. 1.5 VB集成开发环境集成了VB程序的设计,编辑,编译和调试,并提供了程序开发所需的各种工具,窗口和方法. 1.5.1由标题栏和菜单栏组成,工具栏构成VB的工作状态(模式): 设计,操作和中断(中断)1.5.2工具箱和控件VB工具箱包含各种VB标准控件.
包含一个指针和20个标准控件(表1.1). 只要是在现场组装的控件,例如用于房屋建造的门,窗,砖和瓦,都是现成的零件. 1.在表单上添加一个控件2.缩放,移动,复制和删除该控件3.选择多个控件4.控件的布局1.5.3其他窗口1.表单编辑器窗口设计了应用程序的界面. 设计表单的外观,添加控件,图形,移动控件,更改大小等. 2.项目浏览器窗口管理项目中的窗口和各个模块,以分层方式列出当前项目中的所有三个按钮. : “视图代码”,“视图对象”,“开关文件夹” 3属性窗口用于列出所选表单或控件的属性设置值,并允许用户按以下方式设置或修改这些属性值程序运行时每个对象属性的初始值(1)对象列表框(2)排序方法选项卡(3)属性列表框(4)属性解释区4. 代码窗口用于编辑程序代码5. 窗体布局窗口显示窗体在屏幕上的位置. 调整表格的位置1.6项目管理VB通过项目(项目,也称为项目)管理应用程序中的所有不同文件. 1.6.1项目中的文件(常用)项目files.vbp形式files.frm标准模块files.bas1.6.2创建,打开并保存项目创建项目;打开项目;保存项目;关闭项目1.6.3添加,删除和保存文件添加文件,删除文件和保存文件1.6.4运行可执行文件的两种方法: 解释模式;编译模式在“文件”菜单中执行“生成.... exe”命令示例: (1)将示例1.2的应用程序“编译”为可执行文件,然后进入Windows环境,直接运行该程序文件( 2)分别在解释模式和编译模式下运行“ clock”程序(示例10.8).
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-189473-1.html
也有源于军校教育的正统坚毅而富有责任感的稳特质
光棍们就会找谁的麻烦
不一个档次