- 0
- 0
- 约2.73千字
- 约 35页
- 2026-01-21 发布于广东
- 举报
牛刀小试:特别注意:VB程序的保存分两步:先保存窗体,再保存工程。一个VB程序至少应包含一个窗体文件(frm)和工程文件(vbp)。本次课的主要知识点一、VB的特点:事件驱动编程二、对象、属性、方法、事件、事件过程的概念三、VB程序的编写过程巩固习题一、课后习题二、阶段练习题集第一章举例:标签和按钮,为下面做准备***Tumu/zidonghua*第一章VB导论1.1VB与Windows1.2界面与事件驱动1.3对象、属性、方法1.4Windows程序示例1.1VB与Windows(了解)一、什么是VB二、VB的发展历程一、什么是VBVisualBasic是Microsoft公司推出的Windows环境下的软件开发工具。Visual——“可视化的”,是一种开发图形用户界面(GUI)的方法。即不需要编写大量代码去描述界面元素的外观和位置,而只需要把预先建立的对象添加到屏幕上即可。Basic是初学者通用符号指令代码的缩写,是一种十分广泛的计算机语言。二、VB的发展历程(了解)革命性的VB1.0(1991年推出)成长中的VB2.0(1992年推出)增强数据库支持的VB3.0高效健壮的VB4.0日趋成熟的VB5.0企业开发利器VB6.06.0包含三种版本(学习版、专业版和企业版)一、VisualBasic的特点二、事件、事件过程、事件驱动1.2Windows程序:界面与事件驱动一、VisualBasic的特点(重点掌握)1.事件驱动2.面向对象编程事件驱动:通过触发事件来运行程序。特点1:事件驱动编程机制事件:是一种可以被对象响应的来自外界的动作,比如:鼠标单击、双击等。事件驱动编程机制是VB与传统程序设计语言(比如C语言)最本质的区别。??在事件驱动的应用程序中,代码不是按照预定的顺序执行,而是在响应不同的事件时执行不同的代码片段。应用程序每次运行时的代码顺序不一定相同。PrivateSubCommand1_Click()Label1.FontSize=3EndSubPrivateSubCommand2_Click()Label1.Left=Label1.Left+4000EndSubPrivateSubCommand3_Click()Label1.FontName=楷体EndSubPrivateSubCommand4_Click()EndEndSub事件过程:是一段代码。这段代码说明了:对象被某个事件激活时应发生的动作。注意:事件既可以是用户施加的,也可能是系统施加的特点2:面向对象编程(OOP)面向对象程序设计OOP(Object-OrientedProgramming)是当前国际上公认的最先进的程序设计技术。其基本思想是使用类、对象、事件和方法等基本概念进行程序设计。一、对象、类的概念二、属性的概念三、方法的概念1.3对象、属性与方法(重点掌握)一、对象现实世界中,一辆汽车、一幢房子、一只苹果都是一个对象;在VB中,一个按钮、菜单、标签等都是对象。
VB中的对象包括控件和窗体。二、属性(Property)属性用来描述对象特征。例如:按钮Command1具有名称(Name)、显示文字(Caption)、字体(Font)等属性。这些属性决定了对象的外观。三、方法(Method)是指对象本身所具有的,能反映该对象功能的动作或行为。比如,窗体能够“显示”或“隐藏”;标签能够移动等。注意:方法与事件的区别结论:同自然界中的对象一样,VB中的任何对象也都具有属性、方法和事件3个要素。课堂练习1:习题3、41.4一个Windows程序实例一、认识VB的开发环境二、VB程序的编写过程1.4VisualBasic的集成开发环境标题条菜单条工具条控件葙窗体设计器属性窗口工程资源管理器窗体布局VB的3种工作状态(在标题栏上显示)(1)设计状态:可以设计界面、编写代码以完成程序开发。(2)运行状态:运行应用程序。(3)中断状态:程序在运行的中途被停止执行时。用于修改代码和控件属性等。2、窗体设计窗口用户可以在窗体中添加控件、图形
您可能关注的文档
- 《新能源汽车驱动电机与控制技术》_2.4开关磁阻此电机.ppt
- 《电子技术基础》_第4章.ppt
- 《目标探测与识别技术》_8.ppt
- 《新能源汽车驱动电机与控制技术》_3.4DC-AC变换器.ppt
- 《目标探测与识别技术》_4.ppt
- 《目标探测与识别技术》_5.ppt
- 教学材料《VB导论》_6.4.ppt
- 《目标探测与识别技术》_9.ppt
- 《电子技术》_复习思考题.ppt
- 《互联网金融》_项目四 大数据金融模式.ppt
- 2026年度景东县卫生健康行业急需紧缺人才招聘备考题库及一套答案详解.docx
- 2026年惠州市惠阳区城乡管理和综合执法局公开招聘编外人员备考题库及完整答案详解1套.docx
- 2026年恒丰银行青岛分行社会招聘备考题库及完整答案详解一套.docx
- 2026年招聘备考题库(综合行政执法队)及答案详解一套.docx
- 2026年成都农商银行关于产业金融岗社会招聘的备考题库及答案详解1套.docx
- 2026年揭阳市深水规院环境水务有限公司招聘备考题库及1套完整答案详解.docx
- 2026年张家港市第三人民医院自主招聘编外合同制卫技人员备考题库及1套完整答案详解.docx
- 2026年招聘广州南沙人力资源发展有限公司招聘编外教师备考题库及一套参考答案详解.docx
- 2026年德阳市旌阳区人力资源和社会保障局德阳市旌阳区教育和体育局公开考核招聘教师的备考题库及1套完.docx
- 2026年成都职业技术学院编制外公开(考试)招聘23名工作人员备考题库及一套完整答案详解.docx
原创力文档

文档评论(0)