- 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章 简单的VB程序设计1888最全版.ppt
类和对象有什么区别? 类是抽象的概念,仅仅是模板,比如:“人” 对象是类的一个实例,比如:奥巴马、小布什…… 奥巴马 小布什 克林顿 …… “人”类 特征(属性) 年龄 体重 行为(方法) 衣 食 住 行 * KUHKUK VB中的类和对象 本章目录 VB工具箱中的可视图标是系统设计好的标准控件类。 窗体上画一个控件,就将控件类实例化为对象,即创建了一个控件对象,简称控件。 窗体是个特例,它既是类也是对象,当向一个工程添加一个新窗体时,就由窗体类创建了一个窗体对象。 * KUHKUK 2.1.2 控件对象的建立和编辑 1、VB对象的建立 (1)用鼠标单击工具箱上要建立对象的控件图标; (2)将鼠标移动到窗体适当的位置,按下鼠标左键拖动到合适的大小后释放鼠标。 最快的方法:双击工具箱上的图标 每个对象都有一个唯一的名字,VB会自动提供一个缺省值,如Form1、Label1、Command1、Text1等 可给对象重新命名 设置属性窗口中的“名称”属性,这也是在编写代码的过程中引用该对象时使用的名称 有意义的名称可以提高程序可读性 * KUHKUK 2.1.2 控件对象的建立和编辑 2、VB对象的选定 (1)单个对象的选定:单击对象即可 (2)多个对象的选定:按住ctrl键实现多选 3、对象的移动、复制和删除 (1)移动:用指针拖动即可 (2)复制和删除:右击对象,选择复制、删除 建议:使用工具箱直接创建控件,不使用“复制”和“粘贴”的方法 * KUHKUK 2.1.3 对象的属性、事件和方法 本章目录 属性 属性:对象的一组特征,如:标题、宽度、字体等 属性决定了界面控件具有什么样的外观和功能 属性名: 如Caption、Width、Font、Color 对象属性的设置方法 设计阶段:利用属性窗口直接设置属性值 程序运行时:通过语句 对象名.属性名=属性值 例如:Command1.Caption = 确定 * KUHKUK 2.1.3 对象的属性、事件和方法 事件 由VB预先设置好的、能够被对象识别的动作 在对象上所发生的事情 VB为对象预先定义了一系列的事件 例如,单击Click、双击DblClick、装入Load、鼠标移动MouseMove、获取焦点GotFocus 、按下键盘KeyPress 等。 * KUHKUK 本章目录 应用程序设计的主要工作就是为对象编写事件过程的代码。 事件过程的一般格式如下: Private Sub 对象名称_事件名称() … 事件过程代码 End Sub 事件过程:发生某事件后所要执行的程序代码,也就是事件的处理程序 * KUHKUK 例:单击按钮 ,使Text1的字体为20磅 Sub Command1_Click() Text1.FontSize = 20 End Sub 注意,在代码窗口,自动产生事件过程的模板,不要修改模板的内容,只需键入过程的代码 一个动作可能同时发生多个事件 例如:单击鼠标同时发生了Click、MouseDown、MouseUp事件,编程时,只要对需要的事件过程编码。 用户输入 本章目录 自动产生的模板 * KUHKUK 事件驱动:发生什么事件,系统就执行什么操作 事件驱动的程序设计方式 程序执行的次序与程序设计者无关,取决于用户的操作 事件发生后,执行此事件的事件过程,事件过程执行完后,系统再次等待某事件的发生 这区别于传统的面向过程的程序设计(程序执行的次序由设计人员编写的代码决定) Visual Basic采用事件驱动的编程机制 事件驱动 本章目录 * KUHKUK 事件驱动 VB程序的执行步骤如下: ① 启动应用程序,加载并显示窗体; ② 窗体(或窗体上的控件)等待事件的发生; ③ 事件发生时,执行对应的事件过程代码; ④ 重复执行步骤②和③。 * KUHKUK 方法是一种特殊的过程和函数,是对象为了达到某种目的所必须执行的操作 方法是面向对象的,调用时一定要指明对象 对象方法的调用格式为: 例如:Text1.SetFocus 此语句使Text1控件获得焦点,光标在文本框内闪烁 若省略对象,表示当前对象,一般指窗体 本章目录 [对象名.]方法名 [参数列表] 2.1.3 对象的属性、事件和方法 可选项 * KUHKUK 2.2 窗体和基本控件 2.2.1 常用属性 (1) Name 名称属性 P31 所创建对象的名称,作为对象的标识在程序中引用,不会显示在窗体上 (2) Caption 标题属性 P29 该属性决定了控件上显示的文本内容,如果是窗体,则显示在窗体的标题栏上 (3) Height、Width、 Top和Left属性
您可能关注的文档
最近下载
- “一带一路”倡议在国际制度层面的支撑与基础.docx VIP
- 上海新天地调研报告.pptx VIP
- 最新统编版一年级语文上册《口耳目手足》精品教学课件.pptx VIP
- 2024年05月黑龙江省齐齐哈尔市自然资源局所属事业单位2024年公开选调4名工作人员笔试笔试历年典型考题及考点研判与答案解析.docx VIP
- 降压启动教学课件.pptx VIP
- 城市轨道交通信号基础课件 -计轴+应答器.ppt VIP
- 212页-【低空经济】低空应急防灾体系建设方案.pdf
- 基于PLC的机械臂控制系统设计与实现.doc VIP
- 日本“都市再生”的发展沿革、主体制度与实践模式研究_张朝辉.doc VIP
- 感统训练手册(3-13岁儿童适用).docx VIP
原创力文档


文档评论(0)