[计算机软件及应用]Ch01-Visual-Basic-简介课件

PPT
  • 阅读 56 次
  • 下载 0 次
  • 页数 35 页
  • 大小 1.006 MB
  • 2022-12-01 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档25.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
[计算机软件及应用]Ch01-Visual-Basic-简介课件
可在后台配置第一页与第二页中间广告代码
[计算机软件及应用]Ch01-Visual-Basic-简介课件
可在后台配置第二页与第三页中间广告代码
[计算机软件及应用]Ch01-Visual-Basic-简介课件
可在后台配置第三页与第四页中间广告代码
[计算机软件及应用]Ch01-Visual-Basic-简介课件
[计算机软件及应用]Ch01-Visual-Basic-简介课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 35
  • 收藏
  • 违规举报
  • © 版权认领
下载文档25.00 元 加入VIP免费下载
文本内容

【文档说明】[计算机软件及应用]Ch01-Visual-Basic-简介课件.ppt,共(35)页,1.006 MB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-77055.html

以下为本文档部分文字说明:

RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)1/33第1章VisualBasic简介要使计算机能够按人的要求完成一系列的操作,就需要在人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是

程序设计语言使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成程序,编写程序的工作则称为程序设计。VisualBasic是一种程序设计语言RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemin

grui)2/33教学要求了解程序设计语言与程序设计的概念、了解高级语言的两种翻译方式了解VisualBasic的主要功能特点掌握VisualBasic6.0集成开发环境主要组成部分及其使用了解VisualBasic联机帮助功能的使用方法Res

tExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)3/33第1节程序设计语言与程序设计本节介绍程序设计语言的分类,高级语言的两种翻译方式:解释方式和编译方式,两种

翻译方式的特点RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)4/33一、程序设计语言的分类可以从不同的角度对程序设计语言进行分类:从应用范围:通用语言、专用语言从程序设

计方法:结构化语言、模块化语言、面向对象语言从程序设计语言与计算机硬件的联系程度:机器语言、汇编语言、高级语言机器语言、汇编语言依赖于计算机硬件,与计算机硬件联系很紧密,统称为低级语言高级语言与计算机

硬件基本无关RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)5/33程序设计语言的分类常见的程序设计语言:适用DOS环境,面向过程的程序设计语言BASIC、QuickBASIC、Pascal、F

ORTRAN、COBOL、C等适用Windows环境,面向对象程序设计语言VisualBasic、VisualC++、Delphi、Java等RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)6/3

3二、面向过程的语言、面向对象的语言面向过程的语言:用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法和步骤面向对象的语言:将客观事物抽象为一系列的对象,程序的执行是靠在对象间传递消息来完成的面向对象的语言通过继承与多态可以很方便地实现代码的重用,并成为当前流行的一类程序

设计语言VisualBasic是一种高级程序设计语言,具有一定的面向对象程序设计功能RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hem

ingrui)7/33三、高级语言的翻译只有用机器语言编写的程序才能在计算机上直接执行,用其他语言编写的源程序都需要翻译后才能被计算机所理解并执行语言处理程序(或称为翻译程序)是将用汇编语言、各种高级语言编写的源程序翻译成目标代码的

程序。用不同的程序设计语言编写出来的源程序,需要使用不同的语言处理程序通过语言处理程序翻译后的目标代码称为目标程序。目标程序中还可能调用一些其他语言编写的程序和标准程序库中的标准子程序,需要使用连接程序将目标程序和有关的

其他程序库组合成一个完整的可执行程序RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)8/33高级语言的翻译解释方式与编译方式解释方式----解释程序高级语言源程序数据解释程序执行结果编译方式--

--编译程序高级语言源程序数据编译程序执行结果目标程序连接程序可执行程序执行RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)9/33四、程序设计程序设计:使用某种程序设计语

言编写一些代码来驱动计算机完成特定功能的过程算法:用计算机解题的方法和步骤程序设计的基本过程:分析所求解的问题,抽象数学模型,设计合适的算法,编写程序(编写代码),调试运行直至得到正确结果、编写程序文档等阶段RestExercise2022年12月

1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)10/33第2节VisualBasic的主要功能特点VisualBasic在原有BASIC语言的基础上综合运用了B

ASIC语言和新的可视化设计工具,既具有Windows所特有的优良性能和图形工作环境,又具有编程的简易性VisualBasic最主要的特点:可视化界面设计、事件驱动的编程机制RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(

Hemingrui)11/33一、可视化界面设计在VisualBasic中,编程人员不需要编写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接"画"各种对象,并设置这些对象的一些属性,VisualBasic将自动产

生与界面设计有关的代码RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)12/33二、事件驱动的编程机制面向过程:编写的代码决定了程序的执行次序面向对象:程序是面向对象编写的,程序的执行是通过

对象的事件来驱动的1.事件事件是指在对象上所发生的事情。如在程序运行时,在一个窗口上可以发生"鼠标单击"事件、"鼠标双击"事件;在一个文本框中可以发生"内容改变"事件等事件可以由用户操作触发、代码触发、操作系统消息触

发、其他应用程序消息触发RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)13/33事件驱动的编程机制2.事件驱动编程机制在面向对象的编程中,针对不同对象的不同事件

,可以编写相应的代码段(称为事件过程),每个代码段只有当运行时、在相应对象上发生相应的事件时才被执行。用户的动作----事件控制着程序的流向,每个事件都能驱动一段程序的运行,各个动作之间不一定有联系VisualBasic采用事件驱动编程机制Visu

alBasic的每个对象都有其预定义的事件集,针对每个对象的每个事件编写其对应的事件过程VisualBasic事件过程:程序运行时,当在某对象上发生某种事件时,则执行相应的事件过程,编程人员只需要在事件过程中编写相应的代码,即可以实现发生该事

件时所要完成的操作RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)14/33第3节VisualBasic6.0的安装与启动Visual

Basic6.0是Microsoft推出的VisualStudio6.0系列开发产品之一VisualBasic6.0可以和VisualStudio一起安装,也可以单独安装。MSDNLibrary是编程技术信息,建议安装VisualBasic时将其安装,以获取相关的帮助信息RestExe

rcise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)15/33一、VisualBasic6.0的系统要求1)微处理器:486DX/66MHz或更高的处理器2)内存:对于Windo

wsNTWorkstation,至少需要32MB的内存3)读入设备:CD-ROM驱动器4)显示设备:MicrosoftWindows支持的VGA或分辨率更高的监视器5)操作系统:Windows95或更高版本,WindowsNTWorkstation4.0或更高

版本6)硬盘空间:标准版、专业版--48~80MB;企业版--128~147MBRestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)16/33二、VisualBasic6.0的安装1)运行安装盘上的setup.exe2

)接受"最终用户许可协议"3)输入产品的ID号、姓名和公司名称4)选择安装程序:安装VisualBasic6.0中文企业版5)选择安装类型:典型安装、自定义安装6)安装过程中,要重新启动计算机7)安装完成后,将自动打开一个"安装MSDN"对话框,询问用户是否安装MSDNR

estExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)17/33三、VisualBasic6.0的启动运行完成后将在"开始"菜单里创建一个程

序组MicrosoftVisualBasic6.0中文版,该程序组中有一个程序项MicrosoftVisualBasic6.0中文版一般选择"标准EXE"在VisualBasic中,一个应用程序可以由一个工

程组成,也可以包含多个工程RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)18/33第4节VisualBasic的集成开发环境VisualBasic的集成开发环境(IDE--IntegratedDevelopEn

vironment)中有标题栏、菜单栏、工具栏、快捷菜单、工具箱、工程资源管理器窗口、属性窗口、窗体布局窗口、窗体设计器窗口、代码窗口RestExercise2022年12月1日星期四第1章VisualB

asic简介----《大学计算机基础》(Hemingrui)19/33一、标题栏可以显示三种工作模式设计模式(Design):创建应用程序的大多数工作都是在设计时完成的。可以设计窗体、绘制控件、编写代码,并使用"属性"窗口来设置或查看对象的属性设置值

运行模式(Run):不可以修改界面和编辑代码"运行|启动"、单击标准工具栏上的启动按钮中断模式(Break):应用程序运行暂时中断,可以查看并编辑代码、检查或修改数据,重新启动应用程序。不可以编辑界面"运行|中断"、单

击标准工具栏上的中断按钮RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)20/33二、工具栏提供了对常用命令的快速访问4

种工具栏:编辑、标准、窗体编辑器、调试"视图|工具栏"RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)21/33三、工具箱工具箱是控件的容器,控件是组成应用程序与用户交互界面的基本元素。利用工具箱中的控件创建

对象三类控件:常用控件:默认状态下工具箱中显示的控件ActiveX控件:存于.ocx文件中,包括各种版本的VisualBasic控件以及第三方厂家提供的控件,必要时可添加到工具箱中可插入对象:将其他应用程序产品作为一个对象加入到工具箱中,如Excel工作表、公式等Res

tExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)22/33工具箱VisualBasic工具箱中的常用控件类型指针(选定对象)标签(Label)框架(Frame)复选框(CheckBox)组合框(ComboB

ox)水平滚动条(HscrollBar)定时器(Timer)目录列表框(DirListBox)形状(Shape)图像框(Image)ActiveX绑定控件(OLEBound)图片框(PictureBox)文本框(TextBox)命令按钮(CommandButton)单选按钮(OptionGr

oup)列表框(ListBox)垂直滚动条(VscrollBar)驱动器列表框(DriveListBox)文件列表框(FileListBox)画线(Line)数据(Data)RestExercise2022年12月1日星

期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)23/33四、工程资源管理器窗口工程是指用于创建一个应用程序的文件的集合,它由多种类型的文件组成,如窗体文件、标准文件等当一个应用程序包含两个以上的工程时,就

构成一个工程组工程组文件(.vbg)工程文件(.vbp)窗体文件(.frm)标准模块文件(.bas)类模块文件(.cls)窗体文件:每个窗体对应一个窗体文件。窗体文件包含窗体及其中所有控件的有关信息标准模块文件:一种纯代码的文件,常用于定义一

些全局的常量、变量、过程等类模块文件:用于创建自定义的对象RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)24/33工程资源管理器窗口工程资源管理器窗口采用树型目录结构列出了当

前工程中包括的所有模块名称及对应的磁盘文件名查看代码切换文件夹查看对象视图|工程资源管理器单击标准工具栏按钮RestExercise2022年12月1日星期四第1章VisualBasic简介----《

大学计算机基础》(Hemingrui)25/33五、属性窗口窗体和控件称为对象,每个对象都可以用一组属性来刻画其特征。属性窗口列出了当前选择的窗体或控件的属性名称及设置值视图|属性窗口单击标准工具栏按钮按F4键选项卡对象下拉列表框属性列表框属性说明RestE

xercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)26/33六、窗体布局窗口通过拖动此图标的位置调整运行时窗体在屏幕上的初始位置视图|窗体布局窗口单击标准工具栏按钮RestExercise2022年12月1日星期四

第1章VisualBasic简介----《大学计算机基础》(Hemingrui)27/33七、窗体设计器窗口进行界面设计的窗口。工程中每个窗体都有自己的窗体设计器窗口窗体窗体设计器窗口工程名称窗体标题窗体名称视图|对

象窗口工程资源管理器窗口中的"查看对象"按钮Shift+F7RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)28/33八、代码窗口用于编写程序代码。应用程序中

的每个窗体或模块都有其相应的代码窗口对象下拉列表代码区过程下拉列表"过程查看"按钮"全模块查看"按钮RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)29

/33代码窗口1."代码窗口"的打开方法双击窗体的任何地方右击窗体,选择"查看代码"单击工程资源管理器窗口中的"查看代码"按钮执行"视图|代码窗口"命令2.代码窗口为编写代码提供了方便手段自动列出成员:自动列出控件的属性和方法自动显示快速信息:自动显示语句和函数

的语法格式自动语法检测:出错时显示为红色RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)30/33九、立即窗口在VisualBasic集成环境IDE中,运行"视图|立即窗口"

命令或按下"Ctrl+G"组合键即可打开立即窗口立即窗口是VisualBasic所提供的一个系统对象,在设计状态时可以在立即窗口中进行一些简单的命令操作,如变量赋值或用?或Print输出一些表达式的值RestExercise2022年12月1日星期四第1章VisualB

asic简介----《大学计算机基础》(Hemingrui)31/33第5节VisualBasic的帮助系统MSDN(MicrosoftDeveloperNetwork)Library是开发人员的重要参考资料,它是Visual

Studio6.0套件之一,由两张光盘组成,包含了超过1.1GB的编程技术信息,包括示例代码、开发人员知识库、VisualStudio文档、技术文章等RestExercise2022年12月1日星期四第1章VisualBa

sic简介----《大学计算机基础》(Hemingrui)32/33一、使用MSDNLibrary浏览器帮助内容|索引|搜索目录:按目录分类查找索引:按主题查找指定的关键字搜索:通过全文搜索查找指定关键字

书签:收集常用主题RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(Hemingrui)33/33二、使用上下文相关帮助在以下位置可直接按F1键获取相

关帮助:VisualBasic中的每个窗口工具箱中的控件窗体内的对象属性窗口中的属性VisualBasic关键词:声明、函数、属性、方法…错误信息RestExercise2022年12月1日星期四第1章

VisualBasic简介----《大学计算机基础》(Hemingrui)34/33下课了……追求休息一会儿……RestExercise2022年12月1日星期四第1章VisualBasic简介----《大学计算机基础》(He

mingrui)35/33作业P15:练习题结束上机实验1-2,1-3,1-4

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?