第5章 如何创建应用程序
第5章 窗体

使用自动窗体功能
使用向导功能 使用设计视图
需告知窗体上数据的来源(数据源)。 数据源形式:表、基于表的查询 字段通常以文本框控件的形式出现在窗体上
5.2.1使用自动窗体创建窗体
【例5.1】使用自动窗体方式创建“教师信 息表”的纵栏式窗体。
说明: 窗体与“教师信息表” 相连, 窗体上的文本框等控件 又与“教师信息表”表中相
3. 移动控件 选择一个或多个要移动的控件;选择“编辑”|“剪切”命令, 或单击工具栏上的“剪切”按钮;将鼠标移动到要复制的节 位置处,单击鼠标左键;选择“编辑”|“粘贴”命令,或单 击工具栏上“粘贴”按钮,即可完成移动控件的操作。 使用鼠标拖动移动控件的操作步骤:选择一个或多个要移动 的控件;将鼠标移动到选中控件的边框处,当鼠标指针变为 手掌形状时,按下鼠标左键,将控件拖动到所需位置即可。 4. 删除控件 选择一个或多个要删除的控件,选择“编辑”|“删除”命令 或按Del键。 5. 对齐控件 选择多个要对齐的控件,选择“格式”|“对齐”命令项,在 子命令项中选择“靠左”、“靠右”、“靠上”、“靠下” 和“对齐网格”中的一项,来完成对齐控件的操作。
【说明】单击选中姓名文本框,则姓名文本框 及其左侧系统自动添加的姓名标签会一同被选 定(图5.47)。移动鼠标,当鼠标箭头变成手 掌形状时,按住鼠标左键可同时移动该文本框 及其附加标签;若点击文本框/附加标签左上角 的黑色实心方框,按住鼠标左键即可单独移动 文本框/附加标签。
补充 文本框
[例] (1)设计窗体
3. 方法(Method) 方法是对象能够执行的动作或完成的操作,它是附属于对 象的行为和动作,也可以将其理解成指示对象动作的命令。 如立即窗口对象具有Print方法。 调用方法的语法格式: [对象名].方法名 方法是面向对象的,所以方法的调用一般要指明对象。 4. 事件(Event) 事件是能被对象识别和响应的动作,有用户事件和系统事 件。一个对象可以识别和响应一个或多个事件。事件过程 是某个对象事件发生时,系统响应后执行代码序列的过程。 如果没有编写事件过程,则当相应事件发生时,系统不做 任何响应。 窗体和窗体上的控件都是对象,其中窗体的标题、大小、前 景色和背景颜色等都是窗体对象的属性;Access中的事件 主要有键盘事件、鼠标事件、对象事件、窗口事件和操作 事件等。
第5章__桌面应用

5.4.3 自定义面板
5.4.4 自定义屏幕保护程序
在以前,显示器长时间显示同样的内容会对其自身造 成损坏,因此,可以通过设置屏幕保护程序来保护显示器。 如今,显示器已经基本不会受到如此影响,而屏幕保护程序 被用来保护隐私,且能提供绚丽的图像。 在Ubuntu中可以自定义屏幕保护程序,单击【系统】| 【首选项】|【屏幕保护程序】命令,弹出【屏幕保护程序 首选项】对话框。
5.4.4 自定义屏幕保护程序
5.4.5 自定义外观
Ubuntu也可以根据用户的喜好改变桌面的整体外观, 增加视觉效果。单击【系统】|【首选项】|【外观】命令, 弹出【外观首选项】对话框。
5.5 Nautilus文件管理器
对于喜欢通过图形界面操作文件和目录(移动、复制 、删除文件和目录等)的用户来说,Nautilus文件管理器是 不可或缺的。Nautilus文件管理器和Wiindows的资源管理器 类似,对于还不熟悉终端操作的用户来说,能使文件和目录 的操作变得简单。当用户通过桌面打开特定目录时, Ubuntu自动会调用Nautilus打开该目录。
第5章 Ubuntu桌面应用
人们平时通过计算机的桌面操作各类软件,不仅使工 作效率得到了提高,还频添了许多娱乐性。在这一方面 Windows做得不错,用户体验性一直很高。幸运的是, Ubuntu也逐渐赶了上来,其GNOME桌面不仅稳定,还能 提供类似Windows的桌面特效。Ubuntu的桌面应用程序呈 现出了欣欣向荣的景象,许多系统管理和配置工具都有图形 界面来简化操作。 本章将描述Ubuntu的GNOME桌面,以及如何自定义 GNOME来满足用户自身的需要。
5.3 GNOME菜单
GNOME菜单包含了用户日常操作中必备的应用程序命 令,熟悉GNOME菜单可以提高工作效率。GNOME有两种 不同类型的菜单:面板上的菜单和应用相关菜单。本节开始 详细描述这两种菜单,以及如何自定义菜单。
数据库原理及应用课件:第5章 ACCESS 数据库—面向对象的程序设计语言(VBA)

13
2022/10/3
– 用户自定义型 所占字节数与元素个数有关,用 户可以使用Type语句定义任何数据类型。语法 如下:
– [Private/Public] Type 类型名
– 元素名 As 数据类型
–…
– End Type
例如:自定义一个教师的基本信息数据类型,其 中包括姓名、性别、年龄的信息。
4
2022/10/3
– 对象(Object)—是类的一个实例,是组成一个 系统的基本逻辑单元,是具有某些特征的具体的 事物的抽象。每个对象都具有属性和行为。
– 数据抽象(Data Abstraction)—指仅表现核心 的特性而不描述背景细节的行为。
– 继承(Inheritance)—是可以让某个类型的对象 获得另一个类型的对象的属性的方法。
24
2022/10/3
例:已知两个数x和y,比较它们的大小,使 得x大于y。
– 方法一:if x<y then
t=x
x=y
y=t
end if
– 方法二: if x<y then t=x:x=y:y=t
25
2022/10/3
– If …Then…Else语句(双分支结构)。此语句 也有两种形式:块结构和行结构。
– I说f…明T:hen语句(单分支结构)。有两种形
式1):表块达结式构一和般行为结关构系表达式、逻辑表达 块式0结为,构F也a形l可s式e以。:为If<算表术达表式达>式Th,e非n 0为True,
2)语句块可以语是句一块句或多句,若用行结 构来表示,则En只d 能If是一句语句,若多句, 行语结句构间形需式用:冒If号<表隔达开式,>而T且he必n须<语在句一>行上 书写。
爱普生培训资料:创建程序

EPSON RC+ 7.0(Ver.7.0)用户指南 Rev.3
209
7. 创建 SPEL+应用程序
操作界面
操作窗口 使用与 EPSON RC+ 7.0 一起提供的操作窗口。您可以配置 EPSON RC+ 7.0,这样在 Windows 启动后,EPSON RC+ 7.0 将以自动模式启动,其会自动打开操作窗口。 操作员可以选择 64 个程序。也可以选择使用“暂停/继续”按钮、I/O 监视器、机器人 管理器和系统历史查看器。
210
EPSON RC+ 7.0(Ver.7.0)用户指南 Rev.3
7. 创建 SPEL+应用程序
7.1.3 开机时自动启动
您的应用程序可以 Windows 用户自动登录并在 Windows 启动后启动您的 SPEL+项 目。 请参阅 4.2.7 自动启动 。
EPSON RC+ 7.0(Ver.7.0)用户指南 Rev.3
若要使用操作窗口让程序启动和停止,控制装置必须从[设置]-[设置控制器]-[控制 器]-[配置]中设置设为 Self。 有 关 配 置 EPSON RC+ 7.0 自 动 启 动 的 详 细 信 息 , 请 参 见 操 作 一 章 中 的 “ 启 动 模式 ”。
远程控制 使用远程控制打开/关闭电机,将机器人返回起始点,启动程序等。可以用一个简单 的按钮盒或可以连接 PLC。 使用远程控制时,控制装置必须在[设置]-[设置控制器]-[SPEL 控制器板]-[配置]中设 置为远程。
编写和运行简单的应用程序从运行菜单中选择运行窗口或按下f5开始命令的快捷键来运行该程712应用程序布局在编写应用程序之前您需要确定您的应用程序的使用目的以及该项目构建的方式
软件应用程序用户手册

软件应用程序用户手册第一章:引言在这个章节中,我们将向您介绍本软件应用程序的背景和目的,为什么使用本应用程序以及本手册的重要性。
第二章:安装与配置本章将详细介绍如何下载、安装和配置本软件应用程序。
包括软件的系统要求、下载来源、安装步骤以及初始化配置。
第三章:界面导览在这一章节中,我们将带您了解本软件应用程序的主要界面,包括各个功能模块的布局和操作方法。
您将掌握如何浏览主界面、访问菜单、工具栏和各个功能按钮以及界面个性化设置等。
第四章:基础功能本章将详细介绍本软件应用程序的基础功能,包括但不限于如下内容:1. 文件管理:创建、打开、保存和导出文件等。
2. 文本编辑:插入、删除、格式化文本,设置字体、颜色和样式等。
3. 图片处理:插入、编辑、裁剪和调整图片等。
4. 表格操作:创建、编辑、调整表格格式和公式计算等。
5. 多媒体支持:播放音频和视频文件等。
第五章:高级功能本章将介绍本软件应用程序的高级功能,包括但不限于如下内容:1. 多语言支持:切换界面语言以及输入输出语言的配置。
2. 数据库连接:与外部数据库进行连接和数据交互的方法和设置。
3. 扩展插件:安装和使用第三方插件来增强软件的功能。
4. 数据加密:对敏感数据进行加密和解密的操作方法。
5. 网络设置:配置网络代理、设置自动更新等网络相关功能。
第六章:故障排除与常见问题解答在这一章节中,我们将列举一些可能出现的故障情况,并提供解决方法。
同时,还会给出一些常见问题的解答,以便用户更好地使用本软件应用程序。
第七章:技术支持与联系方式本章节将提供技术支持团队的联系方式,以及其他相关资源的链接,以方便用户在实际操作过程中遇到问题时寻求帮助和获取更多信息。
结语感谢您选择并阅读本软件应用程序用户手册。
通过本手册,您应该能够更好地理解并熟练使用本软件应用程序的各项功能。
备注:本用户手册仅供参考,软件应用程序的具体功能和操作方法可能会因版本更新而有所变化。
第5章 ISE应用基础实验

第5章ISE应用基础实验ISE 是指集成综合环境,本章通过一系列的实验,使学习者对ISE这一工具的应用有较为深刻的认识,并对FPGA的仿真与设计环境有深入的了解,为进一步的工作奠定基础。
5.1 ISE9.1 使用流程实验1. 实验背景知识:了解FPGA的实验、项目研发与设计流程,了解ISE软件在FPGA的项目设计的作用、组成部分和基本操作步骤。
2. ISE9.1 窗口图5-1 sources窗口在sources窗口“sources for ”后有下拉菜单,编译时选择“Synthesis/Implementation”,仿真时选择“Behavioral Simulation”。
3. 实验目的(1)熟悉ISE9.1 开发环境,掌握工程的生成方法;(2)熟悉SEED-XDTK XUPV2Pro 实验与仿真设计的环境;(3)了解PicoBlaze 8-bit 嵌入式微控制器特点。
4. 实验内容(1)创建工程;(2)添加HDL 资源文件;(3)配置一个应用程序完成设计;(4)设计的仿真及实现。
5. 实验准备(1)将光盘下03. Examples of Program 实验程序目录下的01. ISE9.1 文件夹拷贝到E:盘根目录下;(2)将USB 下载电缆与计算机及XUPV2Pro 板的J8 连接好;(3)将RS232 串口线一端与计算机连接好,另一端与板卡的J11 相连接;(4)启动计算机后,将XUPV2Pro 板的电源开关SW11 打开到ON 上。
观察XUPV2Pro 板上的+2.5V,+3.3V,+1.5V 的电源指示灯是否均亮,若有不亮的,请断开电源,检查电源。
6.实验步骤(1)创建工程1)双击桌面Xilinx ISE9.1 快捷方式打开ISE 工程管理器(Project Navigator)。
2)打开Project Navigator 后,选择File → New Project ,弹出新建工程对话框;图5-2 ISE 工程管理器3)在工程路径中单击“…”按钮,将工程指定到如下目录,单击确定。
第5章应用对象

• 在开发应用程序时,根据需要先设置好这些字体, 可以为以后设计其他对象时免除重复设置的操作。 下面以Text Font属性为例介绍字体的设置方法。
– 打开一个需要设置字体的应用程序,在应用程序的 “Properties”面板中单击“Additional Properties”按钮, 打开“Application”对话框,选择“Text Font”选项卡 (如果要修改其他的字体,可打开对应的选项卡), 然后根据需要进行修改。 – 修改的字体属性只对修改后生成的应用程序有效,而 对修改字体前已建立的应用程序无效。
– – – – – SQLCA:事务处理类型,用于和数据库通信。 SQLDA:在动态SQL中使用。 SQLSA:在动态SQL中使用。 Error:在运行期间报告错误。 Message:处理非PowerBuilder定义的消息,并且在窗口之间传 递参数。
设置应用对象的一般属性
• MicroHelpDefault输入当使用MDI窗口类型时,在 状态栏现实的缺省文本; • DWMessageTitle指定数据应用程序中的消息框标 题; • DDETimeout指定当应用程序作为DDE客户端时, 该应用程序等待服务器相应的时间; • RightToLeft控制MessageBox()对话框中字符显示 的方向; • FreeDBLibraries用于指定断开与数据库的连接后 是否释放数据库的接口库。
设置应用对象的工具条属性
• ToolbarFrameTitle指定应用程序中MDI框架窗口浮动工具 条的标题,缺省为FrameBar; • ToolbarSheetTitle指定应用程序中工作表浮动工具条的标 题,缺省为SheetBar; • ToolbarPopMenuText指定工具栏弹出菜单中位置菜单项 的显示文本; • ToolbarUserControl用于设置是否允许用户控制工具条; • ToolbarText用于指定在工具栏图标上是否显示文字提示; • ToolbarTips用于指定当鼠标指针移动到工具栏上时是否 显示跟踪提示。
VC++实验指导书

Visual C++程序设计实验指导书实验1 认识Visual C++6.05中文版开发环境实验内容(1)熟悉VisualC++6。
05的开发环境。
(2)操作工具栏和项目工作区窗口。
(3)用应用程序向导创建一个控制台应用项目Ex_Hello。
(4)输入并执行一个新的C++程序Ex_Simple.实验准备和说明(1)建议在本教材第一次上课时进行本次实验。
(2)熟悉Windows 2000或XP操作系统的环境和基本操作。
(3)熟悉实验报告的书写格式,这里给出一下建议:实验报告采用A4纸,封面一般包括实验目次.实验题目,班级,姓名,日前和机构名称.报告内容一般包括实验目的和要求。
实验步骤,实验思考和总结。
需要指出的是,实验步骤不是书本内容的重复,而是自己结合实验内容进行探索的过程,教师也可根据具体情况提出新的实验报告格式和新的要求.(4)阅读以下关于VisualC++的说明:Visual C++是Microsoft公司推出的目前使用极为广泛的基于WINDOUWS平台的可视化编程环境。
是在以往的版本不断更新的基础上形成的,其功能强大,灵活性好,完全可以扩展以及具有强有力的Internet支持,在各种c++语言开发工具中脱颖而出,成为目前最为流行的C++语言集成开发环境。
Visual C++6。
0分为标准版,企业版和专业版3种,但其基本功能是相同。
Visual C++6。
5中文版是在Visual C++6。
0基础上进行汉化的以一个版本,本书以此版本作为编程环境。
为统一起见,我们仍称之为Visual C++6.0。
实验步骤1。
打开计算机,启动windouws2000操作系统2。
建工作文件夹3。
启动Visual C++6.04。
创建一个控制台应用项目5。
认识开发环境界面6。
认识工具栏7。
工具栏的显示和隐藏8.工具栏的浮动与停泊9。
项目工作区窗口10。
修改代码,编译运行11。
输入一个新的C++程序12。
修正语法错误13.退出Visual C++6。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第5章 创建应用程序界面
5.2 菜单设计
1. 建立菜单 (2)菜单项编辑按钮 · “↑”和“↓”按钮:用于调整菜单项的位置。单击“↑”按钮时,菜单 项上移一行;单击“↓”按钮时,菜单项下移一行。 · “→”和“←”按钮:用于调整菜单项的级别。在菜单项显示区,菜 单项的前面显示有不同的内缩符号“....”(四个黑点)。主菜单项 没有内缩符号,一级下拉菜单中的菜单项前有一个内缩符号,二级 下拉菜单中的菜单项有两个内缩符号。对显示区中选中的菜单项, 要降低一个层次时,单击一次“→”按钮,可在菜单项前加上一个 内缩符号;要提高一个层次时,单击一次“←”按钮,删除一个内 缩符号。 (3)菜单项显示区 “菜单编辑器”窗口的下方有一个区域,用于显示用户输入的菜单 项,即Caption属性。根据显示的各菜单项前面内缩符号多少,可 确定菜单的层次。
第5章 创建应用程序界面
5.2 菜单设计
1. 建立菜单 (1)属性设置 · “复选”复选框:允许用户设置某一菜单是否可选。 · “有效”复选框:用来设置菜单项是否可执行。 · “可见”复选框:如果设计菜单项时,“可见”复选框未被选中, 则该菜单项是不可见的。 · “显示窗口列表”复选框:设置在使用多文档应用程序时,是否使 菜单控件中有一个包含打开的多文档文件子窗口的列表框。 (2)菜单项编辑按钮 “菜单编辑器”窗口的中部有7个按钮用于编辑菜单的菜单项。 · “下一个”按钮:编辑下一个菜单项。 · “插入”按钮:插入一个菜单项。 · “删除”按钮:删除当前菜单项。
第5章 创建应用程序界面
5.1 窗 体
1 常用属性 (12)Picture属性 设置窗体所要显示的图片。 (13)ScaleMode属性 设置窗体的度量单位。其使用语法如下: 窗体名.ScaleMode=值 其中的“值”可以为0~7。0表示自定义;1(默认值)表示为缇; 2表示为磅;3表示为像素;4表示为字符;5表示为英寸;6表示为 毫米;7表示为厘米。 (14)Visible属性 设置窗体在执行时是否可见或是隐藏起来。其使用语法如下: 窗体名.Visible=True或False 为True(默认值)时表示看得见;为False时表示隐藏起来。
第5章 创建应用程序界面
5.2 菜单设计
1. 建立菜单 (1)属性设置 菜单是一个特殊的控件,其中的每一个菜单项也是一个控件。“菜 单编辑器”窗口的上方部分用于设置每个菜单项的基本属性。 · “标题”文本框:设置菜单项的标题,即菜单项的Caption属性。如 果在“标题”文本框中输入一个“-”,表示该菜单项为一个分割条。 · “名称”文本框:设置菜单项的名称,即菜单项的Name属性。 · “索引”文本框:设置菜单控件数组下标,即菜单项的Index属性。 · “快捷键”组合框:为菜单项选择一个快捷键。 · “帮助上下文”文本框:通过输入数字来选择帮助文件中特定的页数 或与该菜单上下文相关的帮助文件。 · “协调位置”组合框:通过这个选择来确定菜单是否出现或怎样出现。 只有三种选择:不设置、靠左边和居中。
5.1 窗 体
3 常见方法和语句 (3)Hide方法 用于隐藏显示在屏幕上的窗体。隐藏窗体时,将从屏幕上删除窗体, 并将其Visible属性设置为False。用户将无法访问隐藏窗体上的控 件,但是运行中的VB应用程序并不卸载它,仍然可以使用隐藏窗 体的控件。其语法如下: 窗体.Hide 注意:如果调用Hide方法时指定的窗体没有加载,VB将自动加载 该窗体,但不显示它。
第5章 创建应用程序界面
5.1 窗 体
1 常用属性 (10)MinButton属性 设置窗体在执行时是否含有最小化按钮。其使用语法如下: 窗体名.MinButton=True或False 为True(默认值)时表示含有最小化按钮;为False时表示不含有 最小化按钮。 (11)Movable属性 设置窗体是否可以移动。其使用语法如下: 窗体名.Movable=True或False 为True(默认值)时表示可以移动;为False时表示不能移动。
第5章 创建应用程序界面
5.1 窗 体
1 常用属性 (8)MaxButton属性 设置窗体在执行时是否含有最大化按钮。其使用语法如下: 窗体名.MaxButton=True或False 为True(默认值)时表示含有最大化按钮;为False时表示不含有 最大化按钮。 (9)MDIChild属性 设置这个窗体是否含有另一个MDI子窗体。其使用语法如下: 窗体名.MDIChild=True或False 为True时表示有另一个MDI子窗体;为False(默认值)时表示没 有另一个MDI子窗体。
第5章 创建应用程序界面
5.1 窗 体
2 常用事件 (8)QueryUnload事件 在关闭窗体或应用程序之前发生。 (9)Resize事件 当第一次显示一个窗体时或改变一个对象的大小时发生。 (10)Terminate事件 当从内存中删除一个窗体、MDI 窗体或类的所有引用时发生。 (11)Unload事件 当要从屏幕上删除窗体时发生。
第5章 创建应用程序界面
5.2 菜单设计
2 把代码连接到菜单上 在VB中,每一菜单项都是一个控件,都响应某一事件过程。一般 来说,菜单项都响应鼠标单击事件,即每个菜单项都拥有一个事件 处理过程Name_Click()(这里的Name表示菜单项的名称)。每当 单击菜单项时,VB就调用Name_Click()过程,执行这一过程中的 代码。 3 动态修改菜单状态 用“菜单编辑器”创建、定义完毕的菜单,在程序运行过程中并非 就一成不变。用户可以根据实际运行情况动态地调整和控制菜单的 使用,给菜单增加一些灵活性。如当某菜单项执行的操作不适合当 前环境时,可以暂时使其失效或干脆将其隐藏起来,就像根本没有 这个菜单项一样。当需要时也可以向菜单中添加或删除某菜单项。 实际上这些操作都是通过菜单项的Enabled和Visible等属性值设置 实现的。
第5章 创建应用程序界面
窗体 菜单设计 弹出式菜单 多文档界面
5.1 5.2 5.3 5.4
第5章 创建应用程序界面
5.1 窗 体
窗体(Form)是一个窗口或对话框,是存放控件的容器。打开VB 的工程文件,首先看到的就是窗体,因此,窗体是应用程序的第一 个对象。在VB中可以灵活地使用窗体,既可以同时显示程序的所 有窗体,也可以按程序的需要显示或隐藏某些窗体。 实际上,窗体是设计态的类的概念,而窗口则是运行态的类的实例 即对象的概念。 1 常用属性 窗体有很多属性,常用的属性如下: (1)Appearance属性 设置窗体是否在运行时以3D效果显示。其使用语法如下: 窗体名.Appearance=0或1 为0时窗体以平面形式显示;为1(默认值)时窗体以立体形式显示。
第5章 创建应用程序界面
5.1 窗 体
1 常用属性 (2)AutoRedraw属性 设置窗体被遮盖后是否要自动重绘窗体上的内容。其使用语法如 下: 窗体名.AutoRedraw[=True或False] 为True时表示自动重绘;为False(默认值)时表示不重绘。 (3)BackColor属性和ForeColor属性 分别设置窗体上对象的背景色和前景色。 (4)BorderStyle属性 设置窗体的边框样式。其使用语法如下: 窗体名.BorderStyle=值
第5章 创建应用程序界面
5.1 窗 体
4 窗体的生命周期 (3)显示状态 一旦窗体可见,用户就能和它交互作用。当然,窗体在卸载前可以 任意隐藏及显示。 Form1.Show '显示窗体Form1 Form1.Hide '隐藏窗体Form1 (4)完全释放内存和资源 释放内存和资源的惟一办法就是卸载窗体,并把所有引用设置为 Nothing。 5 使用控件数组 6 焦点与Tab键序
第5章 创建应用程序界面
5.1 窗 体
4 窗体的生命周期 由于窗体和控件是可见的,所以它们与其他对象的生命周期不同。 例如,即使释放了对窗体的所有引用,也不会关闭该窗体。VB维 护整个工程中所有窗体的集合,只有当窗体卸载时才能从集合中删 除该窗体。 通常地,VB窗体在整个生命周期中要经历4个状态,我们分别予以 讨论。 (1)创建但不加载 Initialize事件是该状态开始的标志。因而,放在Form_Initialize事件 过程中的代码,就是窗体创建时最先执行的代码。 (2)加载但不显示 Load事件标志这个状态的开始。一旦窗体进入加载状态, Form_Load事件过程中的代码就开始执行。
第5章 创建应用程序界面
5.1 窗 体
3 常见方法和语句 VB的窗体有多个方法和语句,可以通过这些方法和语句对窗体进行 加载、显示、隐藏和卸载等操作。下面介绍几个常见方法和语句。 (1)Load语句 该语句用来将新创建的窗体加载到内存中,当VB加载窗体对象时, 先把窗体属性设置为初始值,再执行Load事件过程。当应用程序开 始运行时,VB自动加载并显示应用程序的启动窗体。其语法如下: Load <窗体名> 例如Load Form1就是把Form1窗体加载到内存中。
第5章 创建应用程序界面
5.2 菜单设计
菜单是应用程序的组成部分之一,它一般由菜单栏和下拉菜单组成, 如VB的系统集成环境中的菜单栏。从结构上看,菜单可分成若干 级,第一级是菜单栏,它包括若干菜单项,菜单项为横向排列,每 一菜单项都可对应一个下拉式子菜单,子菜单中的选项竖向排列, 同时子菜单中的每一项又可对应有自已的下拉菜单。 1. 建立菜单 建立菜单的过程是先列出菜单的组成,然后在“菜单编辑器”窗口 按照菜单组成进行设计,设计完后,再把各菜单项与代码连接起来。 选择“工具”菜单中的“菜单编辑器”或单击工具栏中的“菜单编 辑器”快捷按钮打开菜单编辑器,如图5-6所示。从形式上看,该 窗口由以下几部分组成:
第5章 创建应用程序界面
5.1 窗 体
3 常见方法和语句 (2)Show方法 用来显示一个已经装入内存的窗体。其语法如下: 窗体.Show模式 其中“模式”有两个取值:0(默认值)表示非模化的,1表示模化 的。 注意:如果调用Show方法时指定的窗体没有加载,VB将自动加载 该窗体。