




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Visual Basic程序设计12/18/2021.2计算机教研室计算机教研室 杨胜杨胜.引引 言言l为什么学?l学什么?l怎么学?Visual Basic学习目的Visual Basic学习内容理解理解+模仿模仿+领会领会.第第1章章 VB程序设计概述程序设计概述第第2章章 VB可视化编程基础可视化编程基础第第3章章 VB语言基础语言基础第第4章章 VB控制结构控制结构第第5章章 数组数组第第6章章 过程过程第第7章章 用户界面设计用户界面设计第第8章章 数据文件数据文件第第9章章 图形操作图形操作第第10章章 数据库应用基础数据库应用基础.l 熟悉熟悉VBVB开发环境开发环境l 熟悉熟悉
2、VBVB应用程序建立、运行、保存应用程序建立、运行、保存(重点)(重点)l 了解对象、属性等概念了解对象、属性等概念l 理解事件驱动的编程及运行方式理解事件驱动的编程及运行方式( (难点难点) )VB程序设计初步(main contents).1、什么是 Visual Basic Visual Basic ?VB是微软公司推出的、专门用于开发基于开发基于WindowsWindows应用应用程序程序的工具语言在数据库、分布式处理、Internet及多媒体等方面有着广泛的应用。由Basic发展而来,是一种可视化的、面向对象可视化的、面向对象的程序设计语言,简称 VBVB 。2 2、VBVB的版本的
3、版本VB6.0包括三个版本: 学习版、专业版、企业版企业版。3 3、下载:计算机教研室网站、下载:计算机教研室网站 11.1 Visual Basic简介.1.2 Visual Basic集成开发环境启动启动VB .弹出弹出 新建工程对话框新建工程对话框 .在 新建工程对话框新建工程对话框 中选择 标准标准.EXE.EXE,单击 打开打开 按钮,弹出 工程工程11对话框.程序设计环境(软件开发环境)教材 1.2工程管工程管理窗口理窗口属性属性窗口窗口布局布局窗口窗口工具栏工具栏窗体窗体.例:字体的放大与缩小例:字体的放大与缩小.1.3 1.3 程序设计过程示例
4、程序设计过程示例The example of programming procedurel设计用户界面设计用户界面 (Design user interface)l设置对象属性设置对象属性 (Set object property)l编写事件过程代码编写事件过程代码 (Event procedure coding)l试运行程序试运行程序 (Test running)l保存源程序文件保存源程序文件 (Save source file)l生成可执行程序生成可执行程序 (Generate EXE program)l重新打开源程序重新打开源程序 (Reopen source program).在窗体上
5、放置控件在窗体上放置控件1.3.1 1.3.1 设计用户界面设计用户界面 (Design user interface).1.3.2 1.3.2 设置对象属性(窗体的设置对象属性(窗体的CaptionCaption属性)属性).1.3.2 1.3.2 设置对象属性(窗体的设置对象属性(窗体的IconIcon属性)属性)文件类型文件类型只能是只能是.ico.1.3.2 1.3.2 设置对象属性(窗体的设置对象属性(窗体的PicturePicture属性)属性)单击此处选择图片.1.3.2 1.3.2 设置对象属性(设置对象属性(Label1Label1控件的属性)控件的属性)标签标签内容内容标签
6、标签格式格式.1.3.3 1.3.3 编写事件过程代码编写事件过程代码在设计界面上双击对象,就会打开在设计界面上双击对象,就会打开代码窗口,并自动添加过程代码代码窗口,并自动添加过程代码.1.3.4 1.3.4 运行程序运行程序.1.3.5 1.3.5 保存源程序保存源程序保存程序是上机作业中最重要的环节历年等级考试上机成绩不及格的,保存程序失误是最主要的原因。.保存文件的类型 VB应用程序包含两个文件 窗体文件(*.frm)和工程文件(*.vbp)保存文件的路径:默认路径(默认路径(VB98):文件:文件 保存工程保存工程自定义路径:文件自定义路径:文件 工程另存为工程另存为1.3.5 1.
7、3.5 保存源程序保存源程序.1.3.5 1.3.5 保存源程序保存源程序菜单和路径选择菜单和路径选择VB的默认路径,建议不要使用!的默认路径,建议不要使用!.1.3.5 1.3.5 保存源程序保存源程序自定义路径自定义路径自定义的窗自定义的窗体文件名体文件名自定义的源程序文件保存路径自定义的源程序文件保存路径自定义的工自定义的工程文件名程文件名.1.3.5 1.3.5 保存源程序保存源程序自定义文件名自定义文件名 注意:选择“工程另存为”命令之后: 首先保存的是窗体文件首先保存的是窗体文件(*.frm) 其次保存工程文件其次保存工程文件(*.vbp) 扩展名自动添加扩展名自动添加.1.3.5
8、 1.3.5 保存源程序保存源程序常见的错误常见的错误1、对文件强加错误的扩展名,导致源程序成为、对文件强加错误的扩展名,导致源程序成为不可用的不可用的2、存盘路径已经发生错误,再次执行、存盘路径已经发生错误,再次执行“工程另工程另存为存为”命令,只能正确保存工程文件,窗体命令,只能正确保存工程文件,窗体文件仍在原来的位置文件仍在原来的位置3、已经通过、已经通过FTP上传到服务器,又企图打开源上传到服务器,又企图打开源程序程序.1 1、强加错误的扩展名,导致源代码不可用、强加错误的扩展名,导致源代码不可用.错误的窗体文件打开后看到的错误的窗体文件打开后看到的.错误的工程文件打开后看到的错误的工
9、程文件打开后看到的.2 2、存盘路径错误,仅更改工程文件到正确路径、存盘路径错误,仅更改工程文件到正确路径 在本机上双击工程文件图标尚能打开源程序,提交作业时,窗体文件未正确提交,形成“断断链链”正确路径下没有窗体文件.3 3、企图打开已上传到、企图打开已上传到FTPFTP服务器的源程序服务器的源程序.1.3.6 1.3.6 生成可执行程序生成可执行程序l可执行程序扩展名为.exe,能够脱离Visual Basic语言编译程序的支持,直接在Windows下运行可执行程序的图标,就是窗体Icon属性所选用的图标文件内容.1.3.7 1.3.7 重新打开源程序重新打开源程序源程序文件的图标源程序文
10、件的图标 源程序存盘后,会自动派生出多个文件,其中最重要的是窗窗体文件体文件和工程文件工程文件。 双击工程文件图标,即可打开源程序(若工程文件丢失,双击窗体文件图标也能打开源程序).1.3.7 1.3.7 重新打开源程序重新打开源程序程序打开后的工作环境程序打开后的工作环境程序刚刚打开,若出现如下集成开发环境,是正常的 只要单击“工程资源管理器”中 “窗体”前的“+”即可打开窗体.2.1 2.1 面向对象程序设计的基本概念面向对象程序设计的基本概念The basic conception of object oriented programmingThe basic conception of
11、 object oriented programming2.1.1 对象和类对象和类l类(Class)同种对象的集合和抽象l对象(Object)类的实例控件(Controls)窗体(Form)l属性(property)对象的性质l事件(event)对象的响应方法(method)对象的动作.2.1.1 2.1.1 对象的属性对象的属性.2.1.2 2.1.2 事件、事件过程和事件驱动机制事件、事件过程和事件驱动机制代码窗口代码窗口 对象窗口对象窗口工程资源管理器工程资源管理器对象列表框对象列表框过程列表框过程列表框.2.1.2 2.1.2 事件、事件过程和事件驱动机制事件、事件过程和事件驱动机制
12、Private Sub Form_Load() Label1.Left = (Form1.ScaleWidth - Label1.Width) 2End Sub对象名称对象名称事件事件事件过程中的代码事件过程中的代码以上代码的意思是:当发生窗体加载事件时,将以上代码的意思是:当发生窗体加载事件时,将Label1控件置于窗体水平中央控件置于窗体水平中央.2.1.2 2.1.2 事件、事件过程和事件驱动机制事件、事件过程和事件驱动机制Label1.FontSize = Label1.FontSize + 1对象名称对象名称属性属性赋值赋值以上语句的意思是:以上语句的意思是:把把Label1中显示文字的尺寸增大一号,然后赋值给中显示文字的尺寸增大一号,然后赋值给Label1的的FontSize属性属性.2.1.2 2.1.2 对象的方法对象的方法l面向对象的程序设计语言提供的一种特殊的函数或过程lCls方法清除用Print方法在窗体上的输出lPrint方法分号在同一行上紧凑输出逗号在同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025地板销售合同范本模板
- 营养保健品批发商的顾客健康需求分析考核试卷
- 财务项目管理与案例分析考核试卷
- 节日期间家庭防火器材的安装与使用安全考核试卷
- 2024年绞线机资金申请报告代可行性研究报告
- JAVA编程中的常用设计模式与实际应用案例探讨试题及答案
- 退运服装尺寸调整与退换货服务协议
- 教育机构合作选择权授权书
- 绿色建筑补贴政策执行与补贴结算合同
- 2025年中国鲍行业市场前景预测及投资价值评估分析报告
- 森林抚育施工项目方案投标文件(技术方案)
- 北京开放大学2025年《企业统计》形考作业1答案
- 涉密项目管理培训
- 2025四川省安全员A证考试题库及答案
- 南开大学-商业健康保险与医药产业高质量协同发展-团体补充医疗保险改革新视角-2025年3月20日
- 子女过继协议书范本
- 《中国建筑一局(集团)有限公司工程项目签证索赔管理工作指引》
- 多一些,少一些,多得多,少得多教案
- 2025年砂石常规检测试题及答案
- 专精特新申报的“秘籍”-液压行业企业排行(智研咨询发布)
- 2025人教版七年级下册生物期末学业质量检测试卷(含答案)
评论
0/150
提交评论