- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 可视化编程的概念与步骤 2.1 窗体对象 2.2 可视化编程的概念 2.3 可视化编程环境与步骤 2.1 窗体对象 一、窗体简介 窗体本身是对象,但不由控件生成。在资源窗口点右键 / 添加 / 添加窗体 窗体的主要属性:书P21,表2.1 autoRedraw 用于多窗体程序设计中,实现屏幕图像重建。值为 True / false 。 Icon窗体最小化时的图标(图形文件) Picture在窗体上加载图形 Visible 可见性(设计阶段总是可见的) BorderStyle 边框属性0~5六种状态 2.1 窗体对象 二、单窗体设计例题 【例vb2-1】窗体上三个命令按钮, “窗体变大”, “窗体变小”,“退出”。程序运行后,还会显示一个小图标。 1、界面: 2.1 窗体对象 2、属性: 窗体: Caption 改变窗体尺寸 Name Form1 命令钮1: Caption 窗体变大 Name CmdLarge 命令钮2: Caption 窗体变小 Name CmdSmall 命令钮3: Caption 退出 Name CmdExit 2.1 窗体对象 3、程序 Private Sub Form_Load() Picture = LoadPicture(c:\windows\tiles.bmp) End Sub 2.1 窗体对象 Load 事件通常用来对属性和变量进行初始化。 LoadPicture 是一个函数,将指定的图形文件调入内存。 [对象.]Picture=… 将函数值赋给窗体对象的Picture属性,对象指窗体、图片框、图象框,缺省窗体。 =指定属性两法:属性窗口设置、程序中赋值 2.1 窗体对象 Private Sub CmdLarge_Click() Height = Height + 500 Width = Width + 500 End Sub Private Sub CmdSmall_Click() Height = Height - 500 Width = Width - 500 End Sub Private Sub CmdExit_Click() End End Sub Width / height 的单位为twip,1英寸等于1440twip 2.1 窗体对象 三、多个 窗体设计例题 【例 vb2-2】先显示一号窗体,单击该窗 体,显示二号窗体。 1、界面 2.1 窗体对象 添加第二个窗体: 工程资源窗口 —鼠标右键/添加/添加窗体 —看工程资源窗口缺省文件名 —按工具条上存盘按钮,分别为两个窗 体及工程存盘 —再查看工程资源窗口文件名已修改 (参考“存盘.ppt”) 2.1 窗体对象 2、界面 窗体1: Caption 一号 Name Form1(缺省) 窗体2: Caption 二号 Name Form2 (缺省) 标签: Caption 动物之家 Name Label1 (缺省) BackStyle 0 (透明) Font 黑体 2号 ForeColor 红 改变或删除窗体上的栅格(工具/选项/通用) 2.1 窗体对象 3、代码 窗体1: Private Sub Form_Click() Form1.Hide Form2.Show End Sub Private Sub Form_Load() Picture =LoadPicture (F:\image\door.wmf) End Sub 窗体2:与窗体1相似 2.1 窗体对象 小结: 2个窗体有各自的代码窗口,同为Form_Click事件,不会混 ! 存储两个frm文件,打开一个vbp文件 改变启动窗体:工程/工程属性/通用 Load语句仅加载窗体,不显示;Show加载窗体且显示;Unload语句仅卸载;Hide方法隐藏,不卸载。 2.2 可视化编程的概念 一、对象的属性、事件、方法 1、对象:是窗体及控件工具箱中的控件派生出的实体。可以是系统设计好的(预定义对象),也可由用户定义。 对象是具有特殊属性(数据)和行为方式(方法)的实体。通过对象的三要素操作、控制对象。 2.2 可视化编程
文档评论(0)