- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章154 Visual Basic程序设计概述.ppt
Visual Basic程序设计教程 (第4版) 2.1 程序设计方法发展简述 2.2 Visual Basic的对象及其属性、事件与方法 2.3 窗体对象及其属性、事件与方法 2.4 基本控件 2.5 创建Visual Basic应用程序的基本步骤 2.6 Visual Basic工程的组成与管理 教育的目标 “The central point of education is to teach people to think, to use their rational powers, to become better problem solvers.” “教育的中心目标就是教会人们思考,运用他们的理性,成为更好的问题解决者。” ——Gagné, R.M.《The Conditions of Learning》 如何获得求解能力? 成为问题解决者的必备素质 2.1 程序设计方法发展简述 2.1.1 早期的程序设计 初期的程序设计主要考虑的是指令条数要少、运行速度要快、存储单元要省 2.1.2 结构化程序设计 程序的可读性、可维护性为目标 程序=算法+数据结构 的面向过程的程序设计 2.1.3 面向对象程序设计 降低程序的复杂性、提高软件的开法效率和改善工作界面为目标 程序=对象+消息 的面向对象的程序设计 2.2.1 Visual Basic的对象 所谓“对象”,即指任何具体的事物,是应用程序的基本运行实体。例如:现实生活中的闹钟,电视机等;在VB中把窗体和控件统称为对象。在窗体上安放对象的设计过程,就成了一种用对象组装应用程序的过程。例:在窗体上安放一命令按钮,然后运行。 Visaul Basic中的对象分为窗体和控件两大类。窗体就是窗口本身,是屏幕上的一个矩形区域;控件则是窗体上构成图形用户界面的一些基本组成部件。 VB控件分为:内部控件、ActiveX控件、可插入对象 2.2.2 对象的属性、事件与方法 1.对象的属性 VB中任何一个对象(窗体和控件),都通过称为属性的一组有一定含义的数据加以限定。常见的属性有name,caption,backcolor,enable,forecolor,height,visible,width等,它们规定了对象的外观和某些行为。 2.3.1 窗体的属性 Name Caption Height,Width Left,Top Font Enable Visible MaxButton,MinButton Icon,ControlBox BackColor ForeColor BorderStyle Picture Windows State 2.3.2 窗体的事件 根据事件产生的来源:可分为鼠标事件、键盘事件和系统事件三种。 窗体常用的事件有三种:Click(单击)、dblClick(双击)和Load(当装入窗体时激发,通常用于对属性和变量初始化)。 用户使用鼠标或键盘操作应用程序时,还会触发窗体的MouseDown(鼠标按下)、MouseUp(鼠标释放)、MouseMove(鼠标移动)、KeyDown(键按下)、KeyUp(键释放)、KeyPress(键按下并释放) 在窗体装载和关闭时,系统还会自动产生Initialize事件、Resize事件、Paint事件、Activate事件、Deactivate事件、QueryUnload事件和Terminate。 2.3.3 窗体的常用方法 窗体上常用的方法有Print,Cls和Move等。 程序代码 程序说明: App.Path表示装入的图片文件tu.jpg与应用程序在同一文件夹,若运行时无该文件,用户可自定义一幅图片并命名为tu.jpg放在应用程序同一文件夹内。 MaxButton和MinButton属性只能在属性窗口设置。 属性、方法前省略了对象,默认作用于Form1窗体对象。 2.4.1 标签(Label) 标签主要用于显示一小段文本,通常用来标注本身不具有Caption属性的控件。 属性:BackColor,ForeColor, BackStyle FontName,FontSize,FontBold,FontItalic,FontUnderLine,Height, Left, Top, Width 其它常用属性: Caption、Alignment、Autosize、BorderStyle、 BackStyle 事件:Click,DblClick 标签很少用来触发事件。 2.4.2 文本框(TextBox) 属性 Text MaxLength Multi
您可能关注的文档
- 汇编语言6-2.ppt
- 泸州医学院-8090青年榜样计划.ppt
- 汽车基础知识04643.ppt
- 形位公差基础理论57404.ppt
- 1 现代汽车类型.ppt
- 执行力71257.ppt
- 滑盖手机结构设计04214.ppt
- 07第七章截交线和相贯线.ppt
- 第8章 绘制与编辑复杂二维图形对象66399.ppt
- 信号分析与处理1-392222.ppt
- 2024年03月浙江金华义乌市公安局招考聘用184名警务辅助人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年03月河北省科学技术厅事业单位选聘工作人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年10月贵州兴仁市委政法委公开招聘青年见习人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年03月民政部所属事业单位2024年度公开招考31名应届毕业生笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 2024年03月广东肇庆封开县教育系统赴高校招考聘用教师64人笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- [重庆]2025年重庆忠县教育事业单位招聘62人笔试历年参考题库附带答案详解.doc
- 【兵团】2024年新疆生产建设兵团第七师胡杨河市第七师医院医共体招聘工作人员133人笔试历年典型考题及考点剖析附带答案详解.docx
- 2024年10月北京高校大学生就业创业指导中心公开招聘3人笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx
- 【南阳】2024年河南南阳市方城县招才引智事业单位招聘工作人员2人笔试历年典型考题及考点剖析附带答案详解.docx
- 【枣庄】2024年山东枣庄市台儿庄区青年人才优选20人笔试历年典型考题及考点剖析附带答案详解.docx
文档评论(0)