- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 界面设计全 国 高 等 医 药 院 校 药 学 类 规 划 教 材计算机程序设计(第二版)沈阳药科大学计算计教研室沈阳药科大学计算计教研室目 录第一节 常用窗体控件第二节 对话框控件第三节 菜单设计第四节 工具栏设计第五节 多窗体设计第一节 常用窗体控件 Visual Basic由两部分组成,分别为界面设计部分和代码设计部分。用户感觉程序操作起来是否友好主要取决于界面设计部分。 8.1 常用窗体控件第一节 常用窗体控件Visual Basic中控件的种类1. 标准控件(内部控件) 启动VB后,自动在工具箱中列出的20个控件。2. ActiveX控件由VB和第三方提供,可重复使用的代码和数据。扩展名为.OCX,通常存放在系统根目录下的SYSTEM子目录中。ActiveX控件在使用之前,需先被加载到工具箱中,方法是:1) 选择“工程/部件”菜单,对话框中包含全部已登记ActiveX控件。2) 选定所需ActiveX控件左边的复选框。3) 单击“确定”。该控件就添于工具箱中。3. 可插入对象指Windows应用程序对象,例如“Microsoft Excel工作表”。第一节 常用窗体控件8.1.1 分组控件 一组单选钮.vbp引例当同一个窗体上存在多组相互独立的单选按钮时,就需要用到分组控件。一个分组控件内的所有单选按钮为一组,对它们的操作不会影响该分组控件以外的单选按钮,其次每个分组控件本身就是一个容器,可以在这些分组控件上放置其它控件,如单选钮、文本框等,这样:第一:不同分组控件中的对象相互独立。第二:不仅可以提供视觉上的分组而且还可以实现总体的显示或隐藏操作。常见的分组控件有框架(Frame)、选项卡(SSTab)、图片框(PictureBox)等。第一节 常用窗体控件8.1.1.1 框架(Frame)(重点)1. 向框架中添加对象的方法 1)向框架中添加新对象 2)将现有对象移动到框架中(剪切、粘贴)2. 重要属性 1)Caption(一般用来说明该组控件的作用或者类别) 2)Enabled(当为flase时,不允许用户对其中的控件进行操作) 3)Visible(设置该框架以及框架内的所有对象是否隐藏)第一节 常用窗体控件3. 事件 框架可以响应Click和DbClick事件。但几乎没有应用。4. 应用8-1.vbp实例 通过选择药品和病症,在文本框中显示正确的信息。第一节 常用窗体控件8.1.1.2 SSTab(选项卡) SSTab不是标准控件,使用前需通过“工程/部件” 将“Microsoft Tabbed Dialogue Control6.0”添加至工具箱。1. 重要属性 1)Tabs 设置选项卡的个数,上图中为六。 2)TabsPerRow 设置每行可以显示的选项卡个数,下图中为二。 3)Tab Tab为选项卡的编号,从0开始。该属性可以返回目前处于激活状态的选项卡编号,也可以通过修改该属性的值来决定哪个选项卡被激活。第一节 常用窗体控件2. 事件 SSTab可以响应Click和DbClick事件。但很少用。语法格式为: Private Sub SSTab控件名_Click(PreviousTab As Integer) 语句块 End Sub 其中:PreviousTab参数为本次单击前处于激活状态的选项卡编号3. 应用实例 设计如图所示的实验动物出库管理软件,要求在离开“鼠”、“兔”、“狗”选项卡(Tab编号分别为0、1、2)进入任意其它选项卡时,即时计算合计金额。完毕单击“退出”结束程序。第一节 常用窗体控件8.1.2 列表选择控件(重点)列表选择控件的功能是为用户提供一系列的候选项供用户选择。最常用的是列表框和组合框。第一节 常用窗体控件8.1.2.1 列表框(ListBox) ListBox通过提供多个候选项供用户选择,达到与用户交互的目的。用户只能从给定的候选项中选择,不能添加和修改候选项。1.重要属性 1)Text 当前被选定条目的内容,只能在运行模式下设置或引用。图中List1.Text的值为“兔子”。通过该属性可以获得用户的选择结果。 2)ListIndex 程序运行时被选定条目的序号(从零开始) ,只能在运行模式下设置或引用。若没选中任何条目,ListIndex值为-1。图中ListIndex的值为3。通过该属性可以知用户选择的是第几项。第一节 常用窗体控件 3)List 设置列表框中各个条目的内容。既可在设计模式下设置,也可在运行模式下设置或引用。 List属性为字符型数组,下标从0开始。图中第一项List1.List(0)的值为“小鼠” 。 通过该属性可以在运行模式下修改某个条目的内容。 注意: List1.Text和List1.List(List1.Li
原创力文档


文档评论(0)