




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二讲第二讲 VB简单程序设计简单程序设计 2复习:复习:l VB程序语言设计中,工程文件的扩展名是程序语言设计中,工程文件的扩展名是_。l 结构化程序设计中,结构化程序设计中,三种基本结构为三种基本结构为_。l 概述对象的属性、方法和事件?概述对象的属性、方法和事件? 3本本 讲讲 主主 要要 内内 容容l 窗体窗体l 标签标签控件控件l 命令按钮控件命令按钮控件l 文本框文本框控件控件l 控件的通用方法控件的通用方法 41. 窗窗 体体l 窗体:是设计图形用户界面的基础平台,所有的控窗体:是设计图形用户界面的基础平台,所有的控件都绘制在窗体上。件都绘制在窗体上。l 存在形式:窗体是以扩展名
2、为存在形式:窗体是以扩展名为.frm的文件形式保存的文件形式保存的,独立而有依赖于工程文件。的,独立而有依赖于工程文件。l 窗体的分类窗体的分类u 单窗体单窗体 single document interfaceu 多文档窗体多文档窗体 multiple document interface (MDI)l 窗体的命名窗体的命名 frml 生成窗体生成窗体l 删除窗体删除窗体u 逻辑性删除逻辑性删除u 物理性删除物理性删除 5窗体属性窗体属性l Name(名称):窗体命名;(名称):窗体命名;l Caption: 窗体标题栏的文本;窗体标题栏的文本; l Borderstyle :确定窗体边框的
3、风格;:确定窗体边框的风格; ( 6种风格)种风格)l ControlBox : 指定窗体标题栏中显示控指定窗体标题栏中显示控制按钮(放大、缩小和关闭);制按钮(放大、缩小和关闭);l Icon : 确定程序运行时,窗体被最小化确定程序运行时,窗体被最小化时,显示的图标;时,显示的图标;l MaxButton & MinButtonl WindowState : 确定窗体显示的状态;确定窗体显示的状态; (0,1,2) 6窗体事件窗体事件 窗体事件说明了用户或系统对窗体进行的操作,窗体事件说明了用户或系统对窗体进行的操作,为了完成某种功能,就必须在事件内编写语句。为了完成某种功能,就必
4、须在事件内编写语句。 常用的窗体事件有:常用的窗体事件有:l Load :当加载窗体时,系统就会自动执行:当加载窗体时,系统就会自动执行Load 事事件;件;l unload : 当卸载窗体时,系统就会自动执行当卸载窗体时,系统就会自动执行Load 事事件;件;l Click : 用户按一下鼠标的左键,就触发该事件;用户按一下鼠标的左键,就触发该事件;l DblClick:l Activate & Deactivate: 7窗体方法窗体方法窗体方法是窗体所具有的行动方式。窗体方法是窗体所具有的行动方式。常用的方法有:常用的方法有:l Show : 用以显示窗体;用以显示窗体; 格式:格
5、式: object.show style style=0 为无模式;为无模式;style1 为有模式。为有模式。l Hide : 用于隐藏窗体;用于隐藏窗体;l Move : 用于移动窗体;用于移动窗体; 格式:格式: object.move left , top, width,hightl Refresh : 用于强制全部重绘一个窗体及上面的控件。用于强制全部重绘一个窗体及上面的控件。lCls :清除窗体内文本。:清除窗体内文本。 82. 标签控件标签控件 标签控件(标签控件(Label)是一种用于显示文本信息,)是一种用于显示文本信息,提示信息的控件,不能对标签内的文本进行编辑。提示信息的
6、控件,不能对标签内的文本进行编辑。常用的属性:常用的属性:l Caption :显示文本:显示文本l AutoSize :文本长度的限制:文本长度的限制l BordStyle :标签控件边框的改变:标签控件边框的改变l BackStyle :设置透明背景。:设置透明背景。v 事件事件v 方法方法A 93. 命令按钮控件命令按钮控件 命令按钮控件(命令按钮控件(CommandButton)通常用于让用)通常用于让用户完成某项操作,是最常用的控件。户完成某项操作,是最常用的控件。命令按钮属性:命令按钮属性:l Caption:命令按钮上显示的文本;:命令按钮上显示的文本;l Default :默认
7、按钮(一个窗体只有一个:默认按钮(一个窗体只有一个True)l Cancel :取消按钮:取消按钮l Value: 当该属性设置为当该属性设置为True时,时, 在应用程序代码在应用程序代码中,可以触发按钮的中,可以触发按钮的Click事件;事件;l Picture : 在按钮上显示图标;在按钮上显示图标; 图标格式为:图标格式为: ICO,GIF,JPEG 等等 10命令按钮事件命令按钮事件l Click :l MouseDown:l MouseUp:例:设计实现如右图例:设计实现如右图所示的窗体界面,实所示的窗体界面,实现其打印和清除功能?现其打印和清除功能? 114. 文本框控件文本框控
8、件 文本框控件(文本框控件(TextBox)主要用于输入、编辑、)主要用于输入、编辑、修改数据的控件,是最常用的控件之一。修改数据的控件,是最常用的控件之一。常用的属性:常用的属性:l Textl Maxlengthl MulitLinel PassWordCharl ScrollBarsl SelLength , SelStart ,SelText l Alignmentl Font 12文本框事件文本框事件l Change:l KeyPress:l SetFocus:例:例: 设计一个登设计一个登录界面,如图录界面,如图所示。所示。 135. 控件的通用方法控件的通用方法l Printl
9、Clsl Move 14应用举例应用举例【例【例1】 :建立如图:建立如图a)所示的界面,在运行时,在)所示的界面,在运行时,在Text1中中输入内容时,输入内容时,Text2和和Text3也随之变化,但字体、大小也随之变化,但字体、大小不一样,请编程实现。不一样,请编程实现。 15【例【例2】测试标签的边框样式和透明样式。测试标签的边框样式和透明样式。 在窗体上放置一标签,显示在窗体上放置一标签,显示“Visual Basic程序程序设计教程设计教程”,放置四个命令按钮,放置四个命令按钮,Command1放在放在Command2上,上,Command3放在放在Command4上。运行上。运行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024昌吉职业技术学院辅导员招聘笔试真题
- 2025年衢州龙游县机关事业单位招聘考试试题【答案】
- 2025年血液灌流吸附器合作协议书
- 2025年河北石家庄学院选聘事业单位工作人员考试试题【答案】
- 2025年梧州岑溪市选聘市区学校专任教师考试试题【答案】
- 2025年内江市隆昌市教育和体育局选拔教师考试笔试试题【答案】
- 工商联会员代表大会工作报告
- 2025年DH(DHP)离心压缩机项目合作计划书
- 2025年高纯超细石英粉项目建议书
- 2025年应用软件设计服务项目合作计划书
- GB/T 17619-1998机动车电子电器组件的电磁辐射抗扰性限值和测量方法
- GB/T 10560-2017矿用焊接圆环链用钢
- FZ/T 52025-2012再生有色涤纶短纤维
- 2023年山东铁路投资控股集团有限公司校园招聘笔试题库及答案解析
- 音标版中考必考英语1600单词
- 小学科学教育科学三年级上册水三上14《冰融化了》
- 机械制造企业隐患排查清单(公司级、车间级、岗位级)
- 夏季高温施工安全生产培训
- 纯净水及矿泉水厂可行性研究报告
- 援绝神丹_集成良方三百种_方剂加减变化汇总
- 中药饮片GMP认证检查指导原则
评论
0/150
提交评论