欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    VB第2章可视化编程的概念与步骤.ppt

    • 资源ID:6522703       资源大小:226KB        全文页数:29页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VB第2章可视化编程的概念与步骤.ppt

    第2章 可视化编程的概念与步骤,2.1 窗体对象 2.2 可视化编程的概念 2.3 可视化编程环境与步骤,2.1 窗体对象,一、窗体简介窗体本身是对象,但不由控件生成。在资源窗口点右键/添加/添加窗体窗体的主要属性:书P21,表2.1 autoRedraw 用于多窗体程序设计中,实现屏幕图像重建。值为 True/false。Icon窗体最小化时的图标(图形文件)Picture在窗体上加载图形 Visible 可见性(设计阶段总是可见的)BorderStyle 边框属性05六种状态,2.1 窗体对象,二、单窗体设计例题【例vb2-1】窗体上三个命令按钮,“窗体变大”,“窗体变小”,“退出”。程序运行后,还会显示一个小图标。1、界面:,2.1 窗体对象,2、属性:窗体:Caption改变窗体尺寸 NameForm1 命令钮1:Caption窗体变大NameCmdLarge 命令钮2:Caption窗体变小NameCmdSmall 命令钮3:Caption退出NameCmdExit,2.1 窗体对象,3、程序Private Sub Form_Load()Picture=LoadPicture(c:windowstiles.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 窗体对象,三、多个 窗体设计例题【例 vb22】先显示一号窗体,单击该窗 体,显示二号窗体。1、界面,2.1 窗体对象,添加第二个窗体:工程资源窗口鼠标右键/添加/添加窗体 看工程资源窗口缺省文件名按工具条上存盘按钮,分别为两个窗 体及工程存盘 再查看工程资源窗口文件名已修改(参考“存盘.ppt”),2.1 窗体对象,2、界面窗体1:Caption一号Name Form1(缺省)窗体2:Caption二号Name Form2(缺省)标签:Caption动物之家Name Label1(缺省)BackStyle0(透明)Font黑体 2号ForeColor红改变或删除窗体上的栅格(工具/选项/通用),2.1 窗体对象,3、代码窗体1:Private Sub Form_Click()Form1.Hide Form2.ShowEnd SubPrivate Sub Form_Load()Picture=LoadPicture(F:imagedoor.wmf)End Sub 窗体2:与窗体1相似,使用本机路径,2.1 窗体对象,小结:2个窗体有各自的代码窗口,同为Form_Click事件,不会混!存储两个frm文件,打开一个vbp文件改变启动窗体:工程/工程属性/通用Load语句仅加载窗体,不显示;Show加载窗体且显示;Unload语句仅卸载;Hide方法隐藏,不卸载。,2.2 可视化编程的概念,一、对象的属性、事件、方法1、对象:是窗体及控件工具箱中的控件派生出的实体。可以是系统设计好的(预定义对象),也可由用户定义。对象是具有特殊属性(数据)和行为方式(方法)的实体。通过对象的三要素操作、控制对象。,2.2 可视化编程的概念,2、对象的属性:对象所具有的一组特征 常用的窗体属性:见书 P21,表 2.13、设置对象属性在属性窗口设置:只用于属性的初始化设置在代码窗口设置:动态地设置或改变属性值,格式:对象名.属性名=属性值,2.2 可视化编程的概念,4、对象的事件:在对象上所发生的事情,触发事件就是执行一段程序代码。事件驱动:,2.2 可视化编程的概念,例:窗体事件 Click DbClick Load:加载窗体 Unload:卸载窗体Activate/Deactivate:窗体被激活(非激活)时Paint(绘画):当窗体被移动或放大时触发该事件,2.2 可视化编程的概念,5、对象的方法:对象执行的动作例:窗体的方法Cls方法【例 vb2-3】Cls方法的使用,Private Sub CmdShow_Click()Font.Size=18Print cls方法的使用End Sub,2.2 可视化编程的概念,Private Sub CmdCircle_Click()Picture1.Circle(500,500),400End SubPrivate Sub CmdClear_Click()ClsPicture1.ClsEnd Sub,2.2 可视化编程的概念,Move方法:对象.Move 左边距,顶边距,宽度,高度Print方法:对象.Print 输出表列Show/Hide 方法刷新显示Refresh方法:对象.Refresh SetFocus方法:对象.SetFocus,2.2 可视化编程的概念,二、控件与控件工具箱1、控件:VB中预先定义好的,程序中能直接使用的对象(提高开发效率)2、三类控件:内部控件(标准控件):不能增删。书P36,表2.5ActiveX控件:是 扩展名为.ocx的独立文件。增删:工程/部件/控件可插入对象:工程/部件/可插入对象,2.3 可视化编程环境与步骤,一、集成开发环境 集编辑、编译、链接、运行于一体1、设计状态与运行状态2、属性窗口对象下拉列表属性显示方式属性列表属性说明,2.3 可视化编程环境与步骤,3、代码窗口执行“工具/选项”命令自动列出成员特性(对象的属性和方法)自动显示快速信息(函数或方法的参数)自动语法检查“过程查看”与“全模块查看”钮,2.3 可视化编程环境与步骤,二、编写VB应用程序1、编程三部曲:设计界面、设置属性、编写代码(输入、处理、输出)2、保存工程3、运行程序4、修改程序,2.3 可视化编程环境与步骤,三、界面设计绘制对象:直接绘制或双击控件移动和缩放对象:直接操作或通过属性窗口(top、left、hight、width)复制对象:“不创建控件组”选择多个对象:Shift(Ctrl)+单击或拖出虚线矩形包围多个对象对象的排列:格式/对齐,2.3 可视化编程环境与步骤,四、VB应用程序的构成VB 将代码存储在3种不同的模块中:窗体模块(.frm)标准模块(.bas)类模块(.cls),2.3 可视化编程环境与步骤,2.3 可视化编程环境与步骤,1.窗体模块包含处理事件的过程、自定义过程及变量、常数、类型和过程的窗体级声明。,2.3 可视化编程环境与步骤,2.标准模块当有多个窗体模块需要共享代码时,创建标准模块,使其包含公共代码。标准模块是应用程序内其它模块访问的过程和声明的容器。包含变量、常数、类型、过程的全局声明。,标准模块只有代码窗口,没有对象窗口,2.3 可视化编程环境与步骤,3.类模块它是面向对象编程的基础,可在类模块中编写代码建立新对象(实现用对象编程)。所建立新对象可以包含自定义的属性和方法等。,

    注意事项

    本文(VB第2章可视化编程的概念与步骤.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开