控制工具与窗体工具
Excel中的窗体控件和ActiveX控件
Excel中的窗体控件和ActiveX控件2009年1月21日评论发表评论Excel中有两种不同的控件。
一种是窗体工具条控件(Forms toolbar controls),通过点击菜单“视图”->“工具栏”,在弹出菜单上选择“窗体”,将出现“窗体”工具条控件窗口。
另外一种是ActiveX控件,通过点击菜单“视图”->“工具栏”,在弹出菜单上选择“控件工具箱”(也可以选择“Visual Basic”,然后再在工具栏上选择“控件工具箱”),将出现“控件工具箱”窗口。
窗口工具条控件是Excel5和Excel95留下来的东西(在Excel 97后的版本中,添加一个Dialog Sheet后,将可以看到这个窗体工具条窗口),从Excel 97开始,Dialog Sheet被UserForm代替,并且开始使用ActiveX控件。
从某些角度来讲,窗体控件甚至比ActiveX控件更有优势。
1. 如果你需要在Chart工作表中添加控件,只能使用窗体工具条控件。
2. 更加方便使用VBA代码创建窗体控件以及定义事件过程。
3. 窗体控件的事件过程可以放在标准模块,可以使用任何有效的VBA过程名称,可以在控件创建之前就创建事件过程。
4. 可以给多个控件赋于一个相同的过程。
5. 可以使用Application.Caller来获取窗体控件的名称。
窗体控件比ActiveX控件简单,基本上只有一个Click事件。
而ActiveX控件可以响应丰富的事件,ActiveX控件的事件只能放在控件所在的类模块(工作表模块)或窗体模块。
过程名称由控件名和事件名称组成。
如果你在控件不存在的时候就创建这个控件的事件过程,然后再在代码中引用这个控件,将会出现编译错误,所以必须使用代码创建事件过程。
在VBA中控制窗体控件的方法有点不同,可以使用对象名称,但这些对象名称在对象浏览器中被隐藏,这样输入代码时没有方法和属性提示(你可以在“对象浏览器”的“类”一栏中单击右键,然后选择“显示隐含成员”查看这些窗体控件)。
窗体的名词解释
窗体的名词解释窗体,是计算机界面中的一个常见概念,指的是显示在屏幕上并与用户交互的矩形区域。
窗体的出现极大地提升了用户对计算机的操作体验,使得多任务处理成为可能。
窗体的功能十分丰富多样。
首先,它是用户与计算机之间交互的主要界面,通过窗体用户可以输入指令、查看输出结果,实现与计算机的有效沟通。
其次,窗体可以承载各种应用程序,如文字处理、图像编辑、游戏等,使得这些应用在计算机屏幕上能够以可视化的方式展示给用户。
此外,窗体还可以用于显示计算机的各种状态信息,例如电池电量、网络连接状态等,提供给用户便捷的参考。
在计算机界面中,窗体通常具备以下几个基本特征。
首先,窗体有一个可移动的边框,使得用户可以在屏幕上随意拖动窗体的位置。
这意味着用户可以根据自己的喜好对窗体进行排列组合,从而实现多任务处理。
其次,窗体还拥有关闭、最小化、最大化的控制按钮,用户可以根据需要对窗体进行相关操作。
这使用户能够方便地管理打开的窗体,极大地提高了计算机操作的效率。
此外,窗体还拥有可调整大小的功能,即用户可以通过鼠标拖拽窗体的边缘来改变窗体的大小,从而适应不同的显示需求。
窗体的发展历程与计算机技术的发展密切相关。
早期的计算机操作系统是基于字符界面的,用户通过输入命令来操作计算机。
而随着图形化界面的兴起,窗体作为一种创新的界面形式迅速普及。
最早的窗体概念出现在1960年代的实时控制系统中,但直到20世纪80年代,窗体才开始在个人计算机中被广泛采用,使得计算机操作更加直观和人性化。
随着计算机硬件的不断进步和操作系统的不断升级,窗体的设计也变得越来越丰富多样。
现代窗体的外观可以通过主题、颜色等进行定制,使得用户能够根据自己的审美喜好来个性化窗体。
同时,窗体的交互方式也日益多样化,引入了诸如滚动条、菜单栏、工具栏等控件,使得用户能够更加方便地操作计算机。
然而,窗体作为计算机界面的一部分,也存在一些问题和挑战。
首先,随着显示设备的不断升级,窗体设计与适配变得复杂,需要兼顾不同屏幕分辨率和尺寸的要求。
窗体控件工具的使用
教学目标
创建子窗体
• 问题提出:
什么时候需要创建子窗体?
请看下表
创建子窗体
• 问题提出:
什么时候需要创建子窗体?
如果窗体中某个字段存在多个相关 的记录,则用子窗体较好
练习1
• 按照上述方法做一个显示学生各科成绩的 主-子窗体 • (打开学生成绩表主-子窗体设计视图继 续完成)
创建命令按钮
• 作用:用来执行某项操作或某些操作
• 如:打开别一个窗体,关闭当前窗体或执 行某个事件等.
练习2
• 做实现浏览第一个和最后一个记录 的命令按钮.
作业
• 在教材例子中的教师管理系统中,创建
Windows窗体与控件(一)
创建应用程序的操作界面
5. 设置所有控件的Tab键顺序索引
Tab键顺序是指当用户按下Tab键时,焦点在控件间移动的顺序。 每个窗体都有自己的Tab键顺序,每个控件在窗体上也都有唯 一的Tab键顺序索引。默认状态下,控件在窗体上的Tab键顺序 索引与建立控件的顺序一致。如果要设置窗体上控件的Tab键 顺序索引,可以分别对每个控件设置其TabIndex属性,也可以 集中设置所有控件的Tab键顺序索引。 • 要集中设置所有控件的Tab键顺序索引,可以选择菜单【视 图|Tab键顺序】命令。如果需要改变多个控件的Tab键顺序索 引,按照想设置的顺序依次单击各个控件。【Tab键顺序】命 令是一个切换命令,因此设置好所有控件的Tab键顺序索引之 后,再次选择【Tab键顺序】命令即可结束Tab键顺序索引的设 置。
LOGO
《Visual C#.NET程序设计教程 》
Windows窗体与控件
内容简介
• Windows窗体是以.NET Framework为基础的一个新平台,主 要用来开发Windows应用程序。一个Windows应用程序通常由 窗体对象和控件对象构成,即使开发一个最简单的Windows 应用程序,也必须了解窗体对象和控件对象的使用。 • 先主要介绍Windows窗体的结构和常用属性、方法与事件, 以及Label、LinkLabel、TextBox、Button几种常用控件的 使用。
2. 设置标签的文本
• 在Label中显示文本,使用Text属性。首先要选择Label控件, 然后在属性窗口中设置该属性为某个字符串即可。 • Label控件中的文本默认的排列方式为靠上左对齐,通过设 置TextAlign属性可以改变排列方式。TextAlign属性值是 ContentAlignment枚举类型,共有9个枚举值,默认值是 TopLeft。如果设置TextAlign为TopCenter,则靠上居中。
窗体的作用
窗体的作用窗体是计算机用户与操作系统进行交互的主要界面之一,也是应用程序的基本组成部分。
通过窗体,用户可以实现对计算机的控制、操作和信息的输入与输出。
首先,窗体作为操作系统的一部分,起到了用户与计算机之间沟通的桥梁作用。
用户通过窗体可以方便地执行命令、操作文件、管理软件等。
比如,在Windows系统中,用户可以通过窗体来打开文件管理器、控制面板、任务管理器等系统工具。
其次,窗体也提供了一个容器,用来承载应用程序的图形界面。
通过窗体,用户可以直观地看到应用程序的各个界面、按钮、菜单等元素,并且能够与之进行交互。
比如,在一个文字处理软件中,窗体可以展示文本编辑界面、工具栏、格式选项等,用户可以在窗体中输入、编辑、保存文本等操作。
除此之外,窗体还是用户与应用程序之间信息传递的渠道。
用户通过窗体可以输入所需的数据、命令和参数,并通过窗体获取应用程序的运行结果、错误提示、状态信息等。
通过窗体的输入与输出,用户可以与应用程序进行交互,完成各种任务。
比如,在一个计算器应用程序中,用户可以在窗体中输入算术表达式,然后点击计算按钮,即可在窗体中获得计算结果。
此外,窗体还可以通过对窗体的外观和布局进行个性化设置,提供更好的用户体验。
用户可以根据自己的喜好,调整窗体的大小、位置、颜色、字体等。
通过窗体,用户可以根据自己的需求,对应用程序进行自定义的操作和设置。
比如,在一个邮件客户端的窗体中,用户可以选择邮件列表的显示方式、邮件的排序规则、字体的大小等。
另外,窗体也是应用程序的一个组成部分,开发者可以通过编程对窗体进行控制和管理。
开发者可以使用窗体提供的各种控件和属性,实现应用程序的功能和操作。
比如,在一个音乐播放器的窗体中,开发者可以添加播放、暂停、停止按钮等控件,并通过编程控制这些按钮的行为,实现音乐的播放、切换、停止等功能。
综上所述,窗体作为计算机界面的重要组成部分,承载了用户与计算机、应用程序之间的交互和信息传递,提供了更加直观、便捷、个性化的用户体验。
VB实验4MDI窗体及工具栏
第9页
二、预备知识
目的和要求 预备知识
上一页 下一页 退出
(4)在工具栏中插入 按钮并设置图标等属性
选择工具栏“属性页” 对话框中的“按钮”选 项卡, 单击“插入按钮” 按钮, Visual Basic就 会在工具栏上显示一个 空白按钮, 如图所示。 重复此步骤插入多个按 钮。
第10页
二、预备知识
退出
第12页
二、预备知识
目的和要求 预备知识
上一页 下一页 退出
5.工具栏常用方法 Add方法
在工具栏上添加按钮,语法格式如下: <工具栏名>.Button.Add <索引>[,<关键字>,<标题 >,<样式>,<图像>]
Remove方法 删除工具栏上的按钮,语法格式如下:
<工具栏名>.Button.Remove <索引>
Visual Basic允许用户创建自己的工具栏,工 具栏为用户提供了应用程序中最常用的菜单命令 的快速访问方法,进一步增强应用程序的菜单界 面。
创建工具栏,需要使用ActiveX控件中的工具栏 (Toolbar)控件和图像列表(ImageList)控件。 在Visual Basic标准工具箱里没有ActiveX控件, 用时必须添加。添加过程如下:
为MDI应用程序创建工具栏,用工具栏上的按钮 来访问子窗体。
第14页
三、实验内容
目的和要求 预备知识
上一页 下一页
• 实验4-1 • 实验4-2 • 实验4-3
退出
第15页
目的和要求 预备知识
上一页 下一页 退出
实验4-1
【题目】
运用菜单方式访问MDI窗体的子窗体。编制一 个应用程序, 包含一个MDI多文档界面窗体, 并包 含“诗歌欣赏”、“日期显示”及“字效设置”三 个子窗体。在MDI窗体中每次只能显示一个子窗 体, 并运用菜单项选择子窗体的显示。
第4章 窗体和常用控件
VB采用了事件驱动的编程机制。当没有事件发生时,程序处 于停滞状态,只有事件发生时,程序才会运行。窗体除了 Click事件外,还有以下常见的事件。 (1)Initialize事件 当窗体第一次创建时会触发Initialize事件,一般将窗体的初 始化代码存放在该事件过程中。 (2)Load 事件 在一个窗体被装载时触发Load事件。通常,Load 事件过程用 来包含一个窗体的启动代码,例如,指定控件缺省设置值等。 (3)Unload事件 运行程序后,如果关闭窗体,就会触发Unload事件。 (4)Activate事件 当一个窗体变为活动窗体时,就会触发Activate事件。
Private Sub Option1_Click() = "宋体" End Sub Private Sub Option2_Click() = "黑体" End Sub Private Sub Option3_Click() = "楷体" End Sub
其主要属性是Caption属性,该属性用于设置在 按钮上显示的文本,命令按钮见事件是Click事件。
【例4-3】
对象属性设置如表所示。
对象名称 属性 Text1 Text Text2 Text Text3 Text Locked Label1 Caption Label2 Caption Label3 Caption Command1 Caption 属性值 空白 空白 空白 True 加数1 加数2 和 求和 说明 程序启动时文本框内无文本 程序启动时文本框内无文本 程序启动时文本框内无文本 设置该文本框不可编辑 标签框标题 标签框标题 标签框标题 命令按钮标题
excel 控件教程
excel 控件教程本文介绍excel 控件相关的一些知识点。
excel 控件有两种,分别是【窗体控件】和【Acti veX控件】。
两种控件做出相同的效果,但它俩也有很多不同的地方。
Excel 控件是放置于窗体上的一些图形对象,可用来显示或输入数据、执行操作或使窗体更易于阅读。
这些对象包括文本框、列表框、选项按钮、命令按钮及其他一些对象。
控件提供给用户一些可供选择的选项,或是某些按钮,单击后可运行宏程序。
第一,excel 控件之窗体控件介绍excel 控件,其中,“窗体”有16个命令按钮,依次为:标签、编辑框,分组框、按钮、复选框、选项按钮,列表框、组合框,组合式列表编辑框、组合式下拉编辑框,滚动条、微调项,控件属性、编辑代码,切换网格、执行对话框。
“控件工具箱”还包含通过其他程序安装的自定义ActiveX控件,例如:通过Microsoft I nternet Explorer安装的Active Movie控件。
第二,excel 控件在哪里找出来首先,看看excel 控件在哪里?Excel2010版,单击“开发工具”选项卡-〉插入-〉表单控件,就可以找到excel 控件工具箱。
如果你的Excel选项卡中没有“开发工具”,参考《显示excel 开发工具》调出Excel开发工具。
excel 控件2003版的调出方法是:在工具栏单击鼠标右键,勾选【窗体】、【控件工具箱】。
【窗体】调出的是【窗体控件】的工具栏、【控件工具箱】调出的是【ActiveX控件】的工具栏。
第三,excel 控件第一个实例:以【微调项】为例(【微调项】Excel2007改为【数值调节钮】),介绍它在两种控件的制作方法。
单击【窗体控件】中的【微调项】控件,然后在表格上拖动一个区域(区域大小决定控件的大小)。
插入好控件后,对控件的属性进行设置,右键单击控件,单击【设置控件格式】,在弹出的【设置控件格式】对话框中选择【控制】选项卡。
【当前值】:是控件当前的赋值,可以不去管它,它随着控件的变化而变化,不是固定的值;【最小值】:如果我们需要用控件调整一年中月份的变化,最小值可设定为1;【最大值】:比如需要用控件调整一年中月份的变化,最大值可设定为12;【步长】:步长是指每次单击按钮值的增加或减少的幅度,月份的变化步长可设定为1;【单元格链接】:这个设置决定控件在表格中的赋值对象,也就是单击控件时希望哪个单元格随着变化。
WORD中利用窗体轻松实现输入
WORD中利用“窗体”实现轻松输入2011-03-05 00:15:37| 分类:默认分类|字号订阅一、前言WORD是一种应用广泛,功能强大的文档处理软件。
使用其强大的文档修饰功能实现轻松排版并非难事,从而帮助我们制作出各种图文并茂的格式化文档。
然而当我们需要手工键入大量文本,尤其是许多重复信息时,则是一件枯燥乏味且非常容易出错的工作,这次能否让WORD替我们做些什么呢?答案是肯定的!WORD所提供的“窗体”功能既可大大减轻你用于输入文档的劳顿,同时也可减少输入出错的机会。
下面让我们一起来看看“窗体”功能是如何帮助我们实现轻松输入的吧!二、建立“窗体”在WORD中,“窗体”为我们提供了三种输入域,它们是:“文字型窗体域”、“复选框型窗体域”及“下拉型窗体域”,可分别用于键入普通文本、进行逻辑式选择及进行列表式选择,尤其后两者对于具有相同选择域的文本输入将提供极大的方便。
用于建立与定制“窗体”的常用工具是“窗体工具栏”。
可以选择“视图”|“工具栏”命令,从工具栏列表中选定“窗体”打开该工具栏。
如图1所示。
图1“窗体”工具栏自左自右各工具按钮分别是:“文字型窗体域”、“复选框型窗体域”及“下拉型窗体域”:其功能是用于创建相应窗体域;“窗体域选项”:用于设定各种窗体的具体属性;“绘制表格”:用于手工绘制表格线;“插入表格”:用于自动插入n*m的表格;“插入图文框”:用于给选定表格、文字或窗体域加上图文框,以便将它们定位至文档的任意位置;“窗体域底纹”:如果选定此按钮,则文档中的窗体域将是一个带底纹的矩形,以示与普通文本相区别;“保护窗体”:按下该按钮,窗体进入保护模式,从而可使用相应的窗体域进行输入;如果该按钮末按下,则窗体处于编辑方式,可对窗体域进行相应设置。
下面我们通过一个运动员报名表的制作来进一步了解窗体功能的特点及使用方法。
1.创建窗体中固定结构选择“文件”|“新建”命令,建立一新文档,并在其中键入说明文字:“兰州石化技术学院第届田径运动会报名表”。
excel中的窗体控件在哪?如何使用Excel中的工作表窗体控件?
excel中的窗体控件在哪?如何使⽤Excel中的⼯作表窗体控件?Microsoft Excel 提供了多个对话框⼯作表控件,可⽤于从列表中选择项⽬。
控件⽰例为列表框、组合框、数值调节钮和滚动条。
下列⽅法将为⼤家演⽰如何使⽤列表框、组合框、数值调节钮和滚动条。
以下⽰例使⽤同⼀列表、单元格链接和 INDEX 函数。
感兴趣的朋友⼀起去看看吧!启⽤“开发⼯具”选项卡要在 Excel 2010 中使⽤窗体控件,必须启⽤“开发⼯具”选项卡。
为此,请按照下列步骤操作:单击“⽂件”,然后单击“选项”。
单击左侧窗格中的“⾃定义功能区”。
选中右侧“主选项卡”下的“开发⼯具”复选框,然后单击“确定”。
要在 Excel 2007 中使⽤窗体控件,必须启⽤“开发⼯具”选项卡。
为此,请按照下列步骤操作:单击“Microsoft Office 按钮”,然后单击“Excel 选项”。
单击“常⽤”,选中“在功能区显⽰‘开发⼯具’选项卡”复选框,然后单击“确定”。
设置列表、单元格链接和索引在新⼯作表中的 H1:H20 区域中键⼊下列项⽬:H1 : Roller SkatesH2 : VCRH3 : DeskH4 : MugH5 : CarH6 : Washing MachineH7 : Rocket LauncherH8 : BikeH9 : PhoneH10: CandleH11: CandyH12: SpeakersH13: DressH14: BlanketH15: DryerH16: GuitarH17: DryerH18: Tool SetH19: VCRH20: Hard Disk在单元格 A1 中,键⼊以下公式:=INDEX(H1:H20,G1,0)列表框⽰例若要在 Excel 2010 和 Excel 2007 中添加列表框,请单击“开发⼯具”选项卡,在“控件”组中单击“插⼊”,然后单击“窗体控件”下的“列表框窗体(控件)”。
窗体工具栏及控件工具栏
窗体工具栏与控件工具栏基础工作表菜单“视图——工具栏”或在菜单栏点击右键,在下拉菜单中有两个内容比较相似工具栏,即“窗体”工具栏和“控件工具箱”工具栏,如以下图所示。
其中,“窗体”工具栏有16个命令按钮,依次为:标签、编辑框,分组框、按钮、复选框、选项按钮,列表框、组合框,组合式列表编辑框、组合式下拉编辑框,转动条、微调项,控件属性、编辑代码,切换网格、执行对话框。
“控件工具箱”是提供ActiveX控件的工具栏,有15个命令按钮,依次为:设计模式、属性、查看代码,复选框、文本框、命令按钮、选项按钮、列表框、组合框、切换按钮、数值调剂钮、转动条、标签、图像,其他控件。
其中某些控件看上去与“窗体”工具栏中的控件相同,功能也相似,还有一些控件(例如,切换按钮和图像控件)在“窗体”工具栏上不可用。
“控件工具箱”还包括通过其他程序安装的自概念ActiveX控件,例如:通过Microsoft Internet Explorer安装的Active Movie控件。
一、一些概念控件是放置于窗体上的一些图形对象,可用来显示或输入数据、执行操作或使窗体更易于阅读。
这些对象包括文本框、列表框、选项按钮、命令按钮及其他一些对象。
控件提供给用户一些可供选择的选项,或是某些按钮,单击后可运行宏程序。
Microsoft Excel 有两种类型的控件。
ActiveX 控件即控件工具箱控件适用于大多数情形,与Microsoft Visual Basic for Applications (VBA) 宏和 Web 脚本一路工作。
“窗体”工具栏上的控件与 Excel 以后的 Excel 初期版本都是兼容的,而且能在 XLM 宏工作表中利用。
ActiveX控件一样为完全可编程的对象,开发者能够利用它们在原应用程序基础上创建自概念的应用程序。
二、Excel中的两类控件◆窗体工具条中的控件这种控件在Excel工作表中是可用的,它们不是ActiveX控件,与控件工具箱中的控件不一样,而且不如ActiveX控件灵活。
excel2007调出窗体工具栏的教程
excel2007调出窗体工具栏的教程
推荐文章
excel2007调出绘图工具栏的方法步骤热度:Excel中进行调出数据分析工具栏的操作技巧热度: excel2007调出数据分析选项的教程热度:excel2007调出记录单的教程热度:excel2007调出字符格式设置工具栏的方法热度:
Excel中具体该如何把窗体工具栏给调出来呢?下面是由店铺分享的excel2007调出窗体工具栏的教程,以供大家阅读和学习。
excel2007调出窗体工具栏的教程:
调出窗体工具栏步骤1:首先,是进行“ excel“开发工具选项卡的添加。
调出窗体工具栏步骤2:我们打开一张新的工作表,找到左上角的office按钮。
单击它,选择下方的”excel 选项“。
调出窗体工具栏步骤3:勾选”在功能区显示”开发工具“选项卡“。
点击确定。
调出窗体工具栏步骤4:这时我们可以看到,开发工具选项卡已经被添加到了顶部的工具栏。
在用户窗体上添加工具栏
技巧1 在用户窗体上添加工具栏
在错误!未找到引用源。
中我们在用户窗体上使用API函数添加了菜单,还可以在用
户窗体上继续添加工具栏用以显示一列下拉菜单的位图按钮,单击一个工具栏按钮等于选择
一个菜单命令,以提供对常用功能和命令的快速访问。
在用户窗体上添加工具栏可以使用Toolbar控件,在设计模式下右键单击“工具箱”,在显示的右键菜单中选择“附加控件”,在显示的对话框中选择“Microsoft Toolbar Control,veision 6.0”控件,在用户窗体上添加一个Toolbar控件。
如图1-1所示。
图1-1 选择Toolbar控件
因为需要在Toolbar控件按钮中使用图标,所以还需要在用户窗体中添加一个ImageList 控件保存所需要的图像文件,在ImageList控件的属性页中插入6张图片,如图1-2所示。
EXCEL窗体工具栏
分组框的目的是分而治之,在 B36:D39、B41:D44 位置放置两个分组框
。这两
个分组框分别表示性别和已婚情况,在两个分组框内分别再放两个选项按钮,如下图:
7
提示 一个分组框就是一个容器 黄色区域就是两组选项按钮的“单元格链接”值对应的区域。 其实 Excel 的工作表本身就是个容器,所以可以在工作表内放置若干对象,放置的对象 不仅仅是窗体控件中的按钮了,图形、图表、图片,OLE 对象等。而窗体工具栏中的分组框 其实不是真正意义上的分组,具体为什么不讲了,大家知道就可以了。
步长,表示点击微调项的上、下按钮时的步长,即增加多少值或减少多少值。比如这个 值设置为 5,当前值 为 15,点击上、下按钮的时候只能调到 10 或 20。设置这个属性值 不代表微调项不可以设置值为 13,它的最小值 2、最大值 30000 决定了 13 是合法的, 只要手工在 C17 单元格中输入 13 即可。值得一提的是 步长是在 0~最大值(整理者:最 大值与最小值之差)之间的数。
9
图片大小为 G52:J57,调节两个滚动条的值看图片的变化。
1.10 按钮
在 B61 位置放一个“按钮”,在弹出的对话框的“宏名”中输入 btnFillCellColor_Clic, 点击“录制”,设置当前单元格填充色(背景色)为黄色(整理者:注意,一定要是当前单 元格,点击“录制”之后,不要再进行选择单元格的操作),停止录制。这个时候,随便点 击个单元格,再点击这个按钮,看效果。
1.2 复选框
点击“复选框”按钮,在 C13 的位置画一个复选框,这个复选框用来表示简历中是否 过了英语四级的信息。选择这个复选框,鼠标右键可以设置复选框的标题,设置标题为“过 英语四级”, 具体设置信息见下图:
C_教程_第6章_窗体、控件和组件
窗体的创建、显示与隐藏( 6.1.2 窗体的创建、显示与隐藏(续)
3、如何隐藏一个打开的窗体 使用Form2 );创建的窗体 (1)fm.Hide( ); // 使用Form2 fm = new Form2( );创建的窗体 隐藏当前窗体: (2)隐藏当前窗体:this.Hide( ); 隐藏其它窗体: (3)隐藏其它窗体:Application.OpenForms["Form1"].Hide( ); 只能隐藏“无模式”窗体。 注:只能隐藏“无模式”窗体。 4、如何重新显示隐藏的窗体 使用Form2 );创建的窗体 (1)fm.Show( ); // 使用Form2 fm = new Form2( );创建的窗体 显示当前窗体: (2)显示当前窗体:this.Show( ); 显示其它窗体: (3)显示其它窗体:Application.OpenForms["Form1"].Show( ); 5、退出应用程序 Application.Exit( ); 执行该语句后,停止本应用程序的消息循环, 执行该语句后,停止本应用程序的消息循环,关闭本应用程序所有 打开的窗体。 打开的窗体。
窗体的创建、显示与隐藏( 6.1.2 窗体的创建、显示与隐藏(续)
6、关闭一个窗体后再显示另一个窗体 static void Main( ) { …. . //创建欢迎窗体 //创建欢迎窗体 WelcomeForm fm = new WelcomeForm( ); //以 模式” //以“模式”窗体显示 fm.ShowDialog( ); //运行主窗体 运行主窗体MainForm //运行主窗体MainForm Application.Run(new MainForm( )); }
61窗体与对话框62控件共有的基本操作63容器类控件和组件64文本操作类控件65选择操作类控件66图像操作类控件和组件67菜单工具栏与状态栏68视图操作类控件69其他常用控件1窗体应用程序的启动和停止使用application类提供的静态方法来启动停止应用程序
简述窗体的分类和作用
简述窗体的分类和作用
窗体是计算机图形界面中的基本组件之一,用于表示和操作数据和程序。
根据应用需求、GUI工具等不同方面的分类,窗体可以分为如下几类:
1. 模式窗体:用户必须在此窗体中完成一个操作后才能焦点到其他窗体。
通常用于提示用户进行某些操作,例如进程结束时的提示。
2. 非模式窗体:与模式窗体相反,用户可以同时在多个非模式窗体中工作,而不会被特定窗体所阻塞。
例如常见的“文档”窗口、媒体播放器等,都是非模式窗体。
3. MDI(Multiple Document Interface, 多文档界面)窗体:允许用户在单一容器窗体中开启多个子窗体,各子窗口之间可以切换。
通常分为两种:MDI主窗体和MDI子窗体。
4. 浮动窗体:相比于普通窗体,浮动窗体可以随意改变其位置和大小。
常用与工具栏等功能控件中。
窗体的作用主要有:
1. 提供用户与计算机交互的界面。
2. 显示和编辑数据。
3. 作为其他控件的容器或父级窗口。
4. 程序交互中的流程控制,例如修改按钮或其他控件的状态,或切换不同的窗口。
总的来说,窗体是实现计算机程序与用户界面交互的核心组件之一,可以使用户更加方便地进行数据的查看和修改。
第2章VisualBasic6.0集成开发环境
讲课提纲
目标要求 讲课提纲 讲课内容
Visual Basic 6.0集成开发环境的介绍 Visual Basic 6.0的菜单 Visual Basic 6.0的工具栏 Visual Basic 6.0的基本窗口 集成开发环境的设置
课后作业
上机实验 6.0集成开发环境
【格式】菜单提供了许多在创建窗体的过程中需要用 到的调整控件布局的功能,主要包括控件的对齐、控 件之间的间距等等,还提供了设置控件的TAB次序的 功能。
【调试】菜单主要的功能是帮助用户对编制的应用程 序进行调试。
【运行】菜单主要功能是运行用户应用程序。
【工具】菜单主要功能是向模块中、窗体中加入过程 和过程属性,还包括向窗体中添加菜单等功能。
菜单项的右边有一个小黑箭头,表示该菜单项有子菜单。
菜单项的右边是省略号(…),表示单击该菜单项后,会弹出一个 对话框。
菜单项的颜色变暗,表示该菜单项现在不可用。
菜单项的左边有√,表示一个开关的作用。出现√表示该功能项 在使用中,例如显示菜单中属性选项,当被选中后就会弹出属 性窗口。
时钟
退出
第2章 Visual Basic 6.0集成开发环境
打开后的【工程管理器】一般包括两个部分,分别 是【工具】按钮和【浏览】窗口,如图2-17所示是一 个典型的【工程管理器】。
时钟
退出
第2章 Visual Basic 6.0集成开发环境
2.4 Visual Basic 6.0的基本窗口
目标要求 讲课提纲 讲课内容 课后作业 上机实验
在【工程管理器】中,一共有3个工具按钮, 其功能分别如下。
【工程管理器】窗口:
工 程 管 理 器 , 又 称 工 程 资 源 管 理 器 , 是 在 Visual Basic 6.0集成开发环境中用来管理工程的—个窗体。 在这个窗体显示工程的层次列表,以及所有的工程。 同时还提供了一定的管理功能。
(完整版)VB窗口与VB工具简介
VB 窗口与VB 工具简介1、菜单栏的使用:点击某一菜单将弹出菜单,用鼠标单击菜单上的命令进行该命令的执行。
2、工具栏:工具栏上的工具用鼠标点击就可以使用,它是菜单栏上的常用命令的快捷方式。
将鼠标放在某一工具上就会出现该工具的名称。
3、工具箱:工具箱(如左图)内工具从左至右、从上到下依次为:1)、指针2)图片框(PictureBox )3)、标签(Label )4)、文本框(TextBox )5)、框架(Frame )6)、命令按钮(CommandButton )7)、复选框(CheckBox)8)、单选按钮(OptionButton )9)、下拉框(ComboBox )10)、列表框(ListBox )11)、水平滚动条(HScrollBar )12)、垂直流动条(VScrollBar )13)、时钟(Timer )14)、驱动器列表框(DriveListBox )15)、目录列表框(DirListBox )16)、文件列表框(FileListBox )17)、形状(Shape )18)、线条(Line )19)、图像框(Image )21)、对像(OLE )工具箱中的每一个对象我们称其为控件,使用方法是将鼠标放到某一个控件上,点击鼠标左键一下,然后在窗体上拖拽即添加了该控件。
双击该控件就可以对该控件进行代码的编写。
每个控件都有属于自己的属性。
4、属性窗口:每一个控件都有其相应的属性,在属性窗口中有一个下拉列表,我们选中菜单工具常用工属性那一下对象下面就会有该对象的属性,可按字母排序或分类排序。
当我们选中某一下属性时,最下面会出现相应属性的说明。
例:(右图)该图选中的是窗体对象(Form)的名称属性(Caption),下面还有对该属性的说明.以下是常用控件的常用属性。
1)、图片框(PictureBox)常用属性:Appearance属性(返回/设置一个对象在运行时是否以3D效果显示)、AutoRedraw属性(返回/设置从图形方法到一个持久性位图的输出)、AutoSize属性(决定控件是否能自动调整大小以显示所有的内容)、Picture属性(返回/设置图片框控件中显示的图形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实现记录单管理
具体的操作步骤如下: 步骤1:在工作表中切换到【数据】选项卡,在“记录单”选项组中单击【记录 单】按钮,即可打开【Sheet1】记录单,在其中可以看到记录单中显示了当前的 记录位置、工作表中各字段名称以及各字段的对应值等信息,如图6-15所示。 步骤2:单击【新建】按钮,该记录单处于“新建记录”状态。分别在与各字段 名称对应的文本框中输入添加的信息,如图6-16所示。在输入完毕后按下Enter键 ,即可将新建的记录信息添加到工作表中,如图6-17所示。
实现冻结窗格功能
具体的操作步骤如下: 步骤3:返回工作表,在【开发工具】选项卡的“控件”选项区中单击【设计模 式】按钮,即可退出设计模式。选择D6单元格,单击【冰结窗格】按钮,即可看 到冻结窗格的效果,此时当向下移动垂直滚动条时会发现前5行是固定不动的; 当向右拖动水平滚动条时,会发现A、B、C列是固定不动的,如图6-10所示。 步骤4:如果想取消冻结窗格的效果,可在工作表中切换到【视图】选项卡,在 “窗口”选项区中选择【冻结窗格】→【取消冻结窗格】菜单项。
VBA控件查询信息
具体的操作步骤如下: 步骤3:单击【组合框(ActiveX控件)】按钮 ,在工作表中的合适位置处待鼠标 指针变为“+”状时拖动鼠标至适当大小后释放,即可添加一个组合框,如图630所示。 步骤4:右击插入的组合框,在弹出菜单中选择【属性】菜单项,即可打开其【 属性】对话框,在【按字母序】选项卡“Style”选项右侧下拉列表中选择“2fmStyleDropDownList”选项,即可设置用户必须从列表中选择值,如图6-31所 示。
VBA控件查询信息
具体的操作步骤如下: 步骤7:单击“Font”选项右侧的【选择】按钮 ,即可打开【字体】对话框,在 其中选择字体为“Times New Roman”,字形为“常规”,大小为“四号”, 如图6-34所示。 步骤8:单击【确定】按钮返回工作表,选择【开发工具】选项卡,在“控件” 选项组中单击【设计模式】按钮,即可退出设计模式。在组合框的下拉列表中可 显示出各地区的业务负责人,如图6-35所示。
VBA控件查询信息
具体的操作步骤如下: 步骤1:为了便于对单元格区域的引用,首先需要对 “B3:C21”单元格区域进 行定义。选中“B3:C21”单元格区域后,切换到【插入】选项卡,在“名称” 选项组中单击【定义名称】→【定义名称】菜单项,即可打开【新建名称】对话 框,如图6-28所示。 步骤2:在“名称”文本框中输入“查看联系方式”,单击【确定】按钮,即可 完成对选中单元格区域名称的定义。切换到【开发工具】选项卡,在“控件”选 项组中单击【插入】按钮,即可弹出其相应的下拉列表,如图6-29所示。
VBA控件查询信息
具体的操作步骤如下: 步骤5:选择“LinkedCell”选项,在其右侧文本框中输入“G1”,即选择一个 空的单元格G1作为显示查询数据结果的地方;在“ListFillRange”选项的右侧文 本框中输入刚刚定义的单元格区域名称“查看联系方式”,如图6-32所示。 步骤6:在“ColumnCount”选项右侧文本框中设置其值为2,表示当前引用区域 中共有2列数据;在“BoundColumn”选项右侧的文本框中设置其值也为2,表 示需要查找的是第2列单元格的内容,如图6-33所示。
实现记录单管理
具体的操作步骤如下: 步骤3:如果想要删除某条记录,则可以打开的记录单对话框中通过单击【上一 条】或【下一条】按钮,找到需要删除的记录信息。单击【删除】按钮,此时系 统则弹出一个确认删除的提示信息,单击【确定】按钮,即可将所选记录删除, 如图6-18所示。 步骤4:若要查看某条指定的记录,可以单击【条件】按钮,在弹出的空白文本 框中输入查询的条件,例如在“销售地区”文本框中输入“丰台区”,如图6-19 所示。
正确学会Excel VBA 的16堂课
控制工具与窗体工具
♂对表格内容进行处理 ♂对产品进行筛选与排序 ♂对产品信息进行管理 ♂在用户窗体中添加控件
对表格内容进行处理
• 实现英文名称标准化 • 转换货币数字为中文形式 • 实现冻结窗格功能
实现冻结窗格功能
具体的操作步骤如下: 步骤1:按钮前面介绍的方法,在工作表中添加控件按钮,并在其【属性】对话 框中的“名称”文本框中输入“冻结窗格”,这样便于当工作表中VBA过程较多 时,为了便于程序的查看,可将过程的名称设置为与添加按钮的名称相同;在 “Caption”文本框中也输入“冻结窗格”,即可修改添加的命令按钮的显示文 本,如图6-9所示。 步骤2:在设计模式下,双击添加的“冻结窗格”按钮,进入该按钮的代码编辑 窗口,在代码窗口中添加如下的程序代码: • Private Sub 冻结窗格_Click() • With Selection • ActiveWindow.FreezePanes = True • End With • End Sub
Header:Leabharlann xlGuess • End Sub
实现产品自动排序
具体的操作步骤如下: 步骤3:返回工作表,在【开发工具】选项卡的“控件”选项区中单击【设计模 式】按钮,即可退出设计模式。单击【排序】按钮,即可实现“实际到账货款” 为依据的降序排列功能,如图6-14所示。
对产品信息进行管理
• 实现记录单管理 • VBA程序代码管理 • VBA控件查询信息 • 记录不同地区业务比例
对产品进行筛选与排序
• 实现产品自动筛选 • 实现产品自动排序
实现产品自动排序
具体的操作步骤如下: 步骤1:参照前面介绍的方法,在工作表中添加控件按钮,并在其【属性】对话 框的【按字母序】选项卡中,修改“名称”和“Caption”的属性值均为“排序 ”,如图6-13所示。 步骤2:在设计模式下双击添加的【排序】按钮,即可进入该按钮的代码编辑窗 口,在代码窗口中添加如下程序代码: • Private Sub 排序_Click() • Range("A3:F21").Sort Key1:=Range("E3"), Order1:=xlDescending,