2 窗体与菜单.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2 窗体与菜单

第二章 VB可视化用户界面 一、对象 二、窗体 三、菜单 四、VB基本控件 一、 对象概念 对象:具有特定的属性和方法,并能响应事件的实体。 属性:对象的性质 方法:对象能完成的动作 事件:系统或用户对对象进行的操作 VB中的对象:窗体和控件 对象的例子 一个汽车对象 属性:颜色、重量、长度、发动机功率等 方法:向前行使、向后行使、加速、减速等。 事件:踩(放)油门、左右转等 一个手机对象: 属性:型号、颜色、大小等 方法:呼入号码、呼出号码、发送短信息、接收短信息 事件:按下手机上的按钮 对象 Vb中的对象简单地说就是各种窗体、按钮控件、文本框控件、组合框控件等。 对象的生成: 启动VB自动生成窗体对象 将工具箱内各种控件放置在窗体上生成相应的对象。 属性 属性是对象的性质,如对象的宽度(width)、高度(height)、位置(left/top)、颜色(backcolor)、标题(caption)、字体(font)等。 属性可以在属性窗口设置,也可以在代码窗口设置。 方法 方法是对象可以自行完成的动作,如窗体对象的数据输出(print)方法、移动(move)方法、隐藏(hide)方法等。 在代码窗口中调用,格式是: 对象名.方法名 事件 事件就是能够被对象响应和识别的动作。事件可以由系统触发,也可以由用户操作触发。如用户用鼠标单击窗体,触发窗体对象的Click事件。 在代码窗口添加。 控件 控件就是VB提供的编程用的模块,与对象有直接的联系。如同积木用的木块,使用这样的控件,可以像拼图或堆积木一样建立程序界面。控件简化了窗口、按钮、文本框等对象的编程设计。每个控件都有自己的属性、方法和事件。只需修改这些特征就可随心所欲地编程。 控件在工具箱内,用户根据需要放在窗体内生成对象。 程序执行时的情况: 1)VB监视程序界面中的每个对象,确定对象所能识别的事件(如鼠标移动、单击鼠标、按键等) 当VB检测到一个事件时,VB检查是否存在为该事件编写的程序代码。 若编写了事件过程,VB就执行事件过程中包含的代码,然后返回步骤1 若没有编写代码,直接并返回步骤1 关键意识到VB在响应事件时才处理程序中的代码。 二、窗体 窗体的生成 窗体的属性 窗体的方法 窗体的事件 窗体的应用 多窗体的设计 1. 窗体的生成 窗体是Visual Basic的一种对象,是构造用户界面的框架。程序运行时,窗体直接面向用户,是用户与程序交互的平台。 启动Visual Basic时自动生成一个窗体,缺省名称是Form1。 添加更多的窗体: 缺省名称是Form2依次类推。 系统菜单 标题栏 关闭按钮 最小化按钮 最大化按钮 边框 窗体工作区 2. 窗体的属性 窗体的属性用来设置窗体的一些外观 (1) 常见属性(表2-1,19页) (2) 属性的设置 属性窗口 代码窗口 Caption:显示在标题栏中的文本 Font/FontSize/FontName/FontBold/FontItalic/FontUnderline:输出到窗体上文本的字体。 ForeColor/BackColor:前景色/背景色 Picture:设置窗体的背景图片 MaxButton/MinButton:是否显示最大/小化按钮 ControlBox:标题栏是否同时显示3个控制按钮 Name:窗体对象名,缺省名称FormX(0,1,叄? (1)常见的属性 Width :窗体的宽度 Enabled:窗体是否响应用户的事件 Visible:窗体是否可见 Left/Top:窗体左上角相对于屏幕的坐标 Height:窗体的高度 属性窗口 对象选择框 下拉按钮 字母序选项卡 分类序选项卡 属性列表框 属性说明框 代码窗口 对象名 . 属性名 = 属性值 Form1.Caption=懸皆汗液畔低车セ鎾 Form1.Width=3000 Form1.Height=4000 Form1.Visible=True Visual Basic提供上下文敏感性,在代码窗口中输入对象名和圆点时自动出现列表框,显示对象的属性和方法 3. 窗体的方法 方法是窗体自身能完成的动作。在代码窗口内添加。 语法格式: 对象名 . 方法名[(参数列表)] 如Form1.Show Form1.Print 懟队雟b世界? 4. 窗体的事件 事件:是窗体能够响应和识别的动作。如用户用鼠标单击窗体,触发Click事件,窗体能够识别此事件。 关键意识到VB在响应事件时才处理程序中的代码。 单击撌油紨-摯氪翱跀,添加事件过程,编写用户程序代码。 对象列表 事件名 程序代码 常见事件 当窗体改变大小时 Resi

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档