Visual Basic程序设计

上传人:206****923 文档编号:51882220 上传时间:2018-08-17 格式:PPT 页数:48 大小:393KB
返回 下载 相关 举报
Visual Basic程序设计_第1页
第1页 / 共48页
Visual Basic程序设计_第2页
第2页 / 共48页
Visual Basic程序设计_第3页
第3页 / 共48页
Visual Basic程序设计_第4页
第4页 / 共48页
Visual Basic程序设计_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《Visual Basic程序设计》由会员分享,可在线阅读,更多相关《Visual Basic程序设计(48页珍藏版)》请在金锄头文库上搜索。

1、2007,All rights reserved.中国石油大学(北京)计算机系Visual Basic程序设计1学习注意事项o教材:Visual Basic程序设计教程(第 2版) 刘瑞新 汪远征 编著 机械工业 出版社o上机安排:n时间 37周 周四,网络中心五层o办公室:计算机系楼204oEmail :2学习注意事项o在学习期间请经常登陆 http:/,可以下 载最新课件及实验内容等。3第1章 Visual Basic程序设计概述o1.1 计算机程序设计概述o1.2 Visual Basic简介o1.3 Visual Basic程序设计的基本概念o1.4 Visual Basic编程初步o

2、1.5 习题4程序设计语言简介 Ch1-1.1.1o从低级到高级的发展n机器语言n汇编语言n高级语言5算法的概念 Ch1-1.1.2o简单的地说,任何解决问题的过程都是 由一定的步骤组成的,把解决问题确定 的方法和有限的步骤称作算法。(解决问 题的方法和步骤)6算法的表示 Ch1-1.1.2(1)用自然语言表示算法,用人们日常生活 中使用的语言即自然语言来表示算法。 (2)用流程图表示算法 1)传统流程图 2)N-S流程图7Visual Basic概述 Ch1-1.2.1oVisual Basic 是Microsoft 公司开发 的Windows 应用程序开发工具o1991年推出 VB1.0o

3、1992、1993、1995、1997、 1998,2000相继推出: 2.0, 3.0, 4.0, 5.0, 6.0,VB.Net版本8Visual Basic概述 Ch1-1.2.1oVisual的意思是“视觉的”,“可视化的 ”n一种开发图形户界面(GUI)的方法。o用VB实现求两个整数的和9Visual Basic概述 Ch1-1.2.1Private Sub cmdSum_Click()txtSum.Text = Val(txtFirst.Text) + Val(txtSecond.Text) End Sub10Visual Basic的特点 Ch1-1.2.3oVisual Bas

4、ic的特点n可视化的设计平台n基于对象的设计方法n事件驱动的编程机制n结构化的程序设计语言n充分利用Windows资源n开放的数据库功能与网络支持111.3 VB程序设计的基本概念o对象、属性、事件和方法12基本概念o对象 VB系统中的基本运行实体,如窗 体(Form)、各种控件等。即对象是一 组程序代码和数据的集合。o属性 对象的特征。不同的对象有不同 的属性。o方法 对象的行为o事件 能被对象识别的动作13基本概念o鼠标事件:Click、DblClick、Drag 、MouseMove、MouseDown、 MouseUp等;键盘事件:KeyPress 、KeyDown、KeyUp等。o系

5、统事件:由系统内部引起的事件,如 :定时信号:Timer14基本概念命令按钮Command1的Click事件过程为:Private Sub Command1_Click()Private Sub Command1_Click()Forml.CaptionForml.Caption = “ = “在窗体上画圆在窗体上画圆“ “圆心(2400,1500), 半径为800画圆Forml.Circle (2400,1500),800 End Sub151.3.3 VB可视化编程的环境o VB的集成开发环境o 控件工具箱o 工程窗口o 属性窗口o 代码窗口o 立即窗口16VB的集成开发环境 Ch11.3

6、.317VB的集成开发环境 Ch11.3.318控件工具箱 Ch11.3.319控件工具箱 Ch11.3.3o标准工具箱中各图标的含义及其功能 20控件工具箱 Ch11.3.321工程窗口 Ch11.3.3o在VB中,工程是指用于创建应用程序的 所有文件的集合。o工程窗口列出了当前工程中的窗体和模 块查看代码查看对象切换文件夹22属性窗口 Ch11.3.3o属性窗口如下图所示,用于设置窗体和 控件的属性,如名称、外观、位置、字 体等。属性窗口由五部分组成。 23属性窗口 Ch11.3.3o运行“视图/属性窗口”命令oF4功能键24代码窗口 Ch11.3.3o代码窗口(代码编辑器),用于显示和编

7、 辑程序代码对象列表框对象列表框事件列表框事件列表框25代码窗口 Ch11.3.3o双击窗体或窗体上任何对象或通过“工程 资源管理器”窗口中的“查看代码”按钮 来打开代码编辑器窗口。oF7功能键26立即窗口 Ch11.3.3o立即窗口可以在中断状态下监视对象属 性、变量或表达式的值,也可以在设计 时查询表达式的值或命令的执行结果。27立即窗口 Ch11.3.3o运行“视图/立即窗口”命令或按下 “Ctrl+G”组合键即可打开立即窗口。 281.4 VB可视化编程初步oVB可视化编程的一般步骤o创建简单VB程序29VB可视化编程的一般步骤(1)创建工程 (2)设计界面 (3)设置属性 (4)编写

8、代码 (5)运行程序、保存工程30创建简单VB 程序【例1.1】创建一个简单程序,程序运行时 显示“Hello,World!”。 31创建简单VB 程序 例1.1o(1)创建工程n启动VB,在【新建工程】对话框中选择“标 准 EXE”,单击【打开】按钮。 o(2)设计界面n双击工具箱标签控件(Label)图标 ,在 窗体上添加一个标签(Label1)32创建简单VB 程序 例1.1o(3)设置属性 序号对象 属性名属性值1窗体Caption我的第一个程序2标签CaptionHello,World! Font宋体二号33创建简单VB 程序 例1.1o( 4)运行程序o单击工具栏中启动按钮()或按

9、F5键o(5)保存工程o选择【文件】菜单中的【保存工程】菜 单项或单击工具栏“保存”按钮o系统首先要求保存的是所有窗体文件( .frm),最后才是工程文件(.vbp) 34创建简单VB 程序 例1.2【例1.2】编制一个含有简单代码的程序。 程序界面和运行结果如图所示。35创建简单VB 程序 例1.2(1)创建工程 (2)设计界面 (3)设置属性36创建简单VB 程序 例1.237创建简单VB 程序 例1.2o(1)创建工程o(2)设计界面o(3)设置属性o(4)编写代码nPrivate Sub Command1_Click()nText1.Text = “欢迎学习使用VB6.0“nEnd S

10、ubnPrivate Sub Command2_Click()nText1.Text = “nEnd Sub38对象的命名 o对那些有可能在代码中被引用的对象, 推荐采用能反映对象类型和功能的名称 ,如ofrmHello、txtAge、cmdEnd等。o这样做有利于检查错误,且可提高可读 性。 39对象属性的设置方法对象属性的设置有两种方法: 在属性窗口直接设置。 在程序代码中通过赋值实现,格式如下: 对象名.属性 = 属性值 若对象是当前窗体,可省略对象名。例如: 将文本框对象Text1的Text属性设置为 “Hello!” Text1.Text= “Hello!”将当前窗体的Caption

11、属性设设置为为“欢欢迎” Caption = “欢迎”40事件过程事件过程的语法如下: Private Sub 对象名_事件名(参数表 )处理事件的代码 End Sub 如果对象是窗体,则一律用Form_事件名41对象的方法 o对象名.方法名Form1.Show 显示窗体Form1若省略对象名,则默认为当前窗体。例如: Print “欢迎!” 在当前窗体上显显示文字以下语句将窗体Form1移动动到屏幕左上角 Form1.Move 0, 0421.4.2 控件的画法o 在窗体上画一个控件 o 控件的缩放和移动 o 控件的删除 o 控件的布局 43在窗体上画一个控件 Ch11.4.2o单击控件,用

12、鼠标拖动法在所需位置画 。o双击控件,在窗体中央画出默认大小的 控件。44控件的缩放和移动 Ch11.4.2o缩放 激活对象后,拖动句炳; 改属性; Shift键 “方向箭头” o移动 拖动; 改属性; Ctrl键 “方向箭头”45控件的布局 Ch11.4.2p 选定多个控件结合Ctrl键、Shift键,用鼠标单击;鼠标 拖 动虚线框p 对齐控件用“格式”菜单中的“对齐”菜单。p 统一尺寸用“格式”菜单中的“统一尺寸”菜单。46控件的布局 Ch11.4.2o调整间距用“格式”菜单中的“水平间距垂直间 距”菜单。o窗体上居中对齐控件用“格式”菜单中的“在窗体中居中对齐” 菜单。o调整前后位置用“格式”菜单中的“顺序”菜单,或用快 捷菜单。47第1章练习题o练习1o练习2编写一个简单程序。要求:单 击命令按钮来显示或隐藏标签。 48

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号