文档详情

第四章控制结构与算法.ppt

发布:2017-06-04约1.83万字共76页下载文档
文本预览下载声明
在设计状态下不可访问,在运行状态下可以用两种方式访问 ** [对象.] Drive=新驱动器 ** 单击列表框中的某一驱动器图标,把该驱动器名赋给Drive属性 总之,驱动器列表框的主要用途是使驱动器的选择可视化 2、目录列表框 目录列表框具有列表框的一般属性,它最重要的特殊属性就是Path属性,Path属性可看作一个特殊的字符串型变量,在设计状态下不可访问,在运行状态下可以用两种方式访问 ** [对象.] Path=新路径 ** 双击列表框中的某一图标,这样该图标绝对路径的字符串几被赋给Path 总之,目录列表框的主要用途是使目录的选择可视化 3、文件列表框 ** Path属性 :与目录列表框的同名属性一样在设计状态下不可改变,在运行状态下可以访问和使用 ** filename属性:其值是一个字符串,代表文件框中被选中的文件,程序启动时为空。可通过赋值语句和单击文件列表框中打算选定的文件两种方式赋值 ** Pattern属性:其值是一个字符串,规定了文件列表框中显示文件的类型,该值可在设计状态下赋值,也可在运行状态下赋值(文件列表框名.Pattern=文件类型) f:\例58.frm 第九章 多重窗体与多重文档 一、多重窗体 有关语句和方法 Load 语句:把一个窗体装入内存 格式:Load 窗体名称 UnLoad 语句:删除内存中指定的窗体 格式:UnLoad 窗体名称 Show 方法:显示一个窗体 格式:[窗体名称] Show [模式] 说明:模式用于确定窗体的状态,为“1”表示窗体是“模态型”窗体(鼠标只能在该窗体内有效),为“0”表示为“非模态型”窗体 Show方法具有 装入和显示窗体两种功能 Hide 方法 :使窗体隐藏,但仍在内存中 格式:[窗体名称] Hide 二、多重文档界面(MDI) 1、界面形式 Windows用户界面主要有两种形式:单文档界面(SDI)和多文档界面(MDI) SDI:只能打开一个文档,若要打开另一个文档,必须先关闭先前打开的文档 MDI:允许同时显示多个文档 2、VB的MDI窗体 MDI窗体:建立多重文档的窗体 注:MDI窗体:其中的多窗体有一个关系,有一个父窗体,其余的窗体包含在这个父窗体中 多重窗体:其中的多个窗体使彼此独立的 一个应有程序只能定义一个MDI父窗体,这个父窗体可以拥有多个MDI子窗体。 \多重文档.vbp 第十章绘图 VB提供了两种绘图方式:使用绘图控件;使用绘图方法 一、Visual Basic的坐标系统 坐标系统是一个二维网格,任何容器的缺省坐标系统,都是从容器的左上角开始的 坐标单位:设置对象的ScaleMode属性可以改变坐标系统的单位 自定义规格坐标系:通过ScaleLeft(x)、ScaleTop(y)、ScaleWidth(宽度)、ScaleHight(高度)属性来设置 二、对象的动态调整 在设计阶段,可以用鼠标操作或改变属性值对对象的位置、大小、数量进行调整 在程序执行阶段,用程序代码进行调整称为动态t调整 1、位置和大小的调整 可用赋值语句改变对象的Left、Top、Width和Heigth属性;用Move方法重置属性 格式: [对象名.] Move[,left[,top[,width[,height]]] 2、闪烁 可以通过Visible属性设置 3、动画 可以通过在不断的屏幕上不断地切换一系列相关连地图形实现 三、图形控件 ** Shape控件:用于在窗体、图片框和框架中画图形元素 常见属性: Shape:设置显示的形状、BorderStyle:设置边框的样式 BorderWidth:设置边框的宽度 **Line控件:用于窗体、图片框和框架中画各种直线段 常见属性: BorderStyle和BorderWidth 四、用代码画图 Cls 方法:清除画图区 格式:[对象名.] Cls Pset 方法:用于单个象素地控制 格式:[对象名.]Pset (x, y), [color] 说明:(x,y)设置点的水平和垂直坐标 绘制正弦曲线.frm Point方法:返回指定位置处地颜色值 Line方法:画直线和矩形 格式:[对象名.]Line (x1, 1) - (x2, y2), [color], [B][F] 说明: (x1,y1)是直线或矩形的起点坐标,若省略则起点位于由 CurrentX和CurrentY指示的位置 (x2,y2)示直线或矩形的终点坐标
显示全部
相似文档