沈阳师范大学:《数据库应用基础》第9章 图形操作

第9章图形操作
退出 第9章 图形操作

Vsual pasic 第2页 91图形操作基础 92绘图属性 93图形控件 94图形方法
退出 第2页 9.1 图形操作基础 9.2 绘图属性 9.3 图形控件 9.4 图形方法

9图形操作基础 Vsual pasic 第3页 ◇坐标系统 图形层
退出 第3页 9.1 图形操作基础 ❖ 坐标系统 ❖ 图形层

坐标系统 Vsual pasic 第4页 系统坐标系 2用户自定义坐标系 格式:[对象」 Scale[(xeft,yTop)( XRight, y Botom) 例如:Form1. Scale(200,250)-(300,-150)将建立坐标系。 Width cale width 回区 (20,250) 會体缺省坐标系 ight Scaleheight (0,0) Y (300150 图91窗体缺省坐标系 自定义坐标系
退出 坐标系统 第4页 1.系统坐标系 2.用户自定义坐标系 格式:[对象.]Scale[(xLeft,yTop)–(xRight,yBottom)] 例如:Form1.Scale (-200,250) – (300,-150)将建立坐标系。 自定义坐标系

Vsual pasic 第5页 例9.1设计程序,比较在系统坐标系和自定乂坐标系内画直线的不同效 果 分别在两个坐标系下从原点到点(1000,1000)画一条直线 v6改变坐标系统后产生的啊回v6改变坐标系统后产生的兰啊口区 缺省坐标 缺省坐标 用户定义 用户定义 在缺省坐标中画线 在自定义坐标中画线
退出 第5页 【例9.1】 设计程序,比较在系统坐标系和自定义坐标系内画直线的不同效 果。 分别在两个坐标系下从原点到点(1000,1000)画一条直线 在缺省坐标中画线 在自定义坐标中画线

想图形层 Vsual pasic 第6页 Vsua|Basc的三个不同的屏幕层次 次 对象类型φ 最上层 工具箱中除标签、线条、形状外的控侏对象 中间层 工具箱中标签、线条、形状控件对象 最下层 由图形方法所绘制的图形 利用图形层的特点,可以实现命令按钮的悬浮效果 5.悬浮效果 [区 Command1
退出 图形层 第6页 Visual Basic的三个不同的屏幕层次 利用图形层的特点,可以实现命令按钮的悬浮效果

92绘图属性 Vsual pasic 第7页 ◆当前坐标 ◆线宽 令线型 填充 色彩
退出 第7页 9.2 绘图属性 ❖ 当前坐标 ❖ 线宽 ❖ 线型 ❖ 填充 ❖ 色彩

当前坐标 Vsual pasic 第8页 CurrentⅨ、 CurrentY属性决定这些对象在绘图时的当前坐标 例92】设计程序,利用 Current、 CurrentY属性在窗体上输出如图9.6所示立 体字效果 Form 1 □口区 立体字放果
退出 当前坐标 第8页 CurrentX、CurrentY属性决定这些对象在绘图时的当前坐标 【例9.2】设计程序,利用CurrentX、CurrentY属性在窗体上输出如图9.6所示立 体字效果

线宽 Vsual pasic 第9页 Drawidth属性决定在对象上所画线的宽度或点的大小 Drawidth属性以像素为单位来度量,最小值为1 例9.3】设计在窗体上显示一系列宽度递增的直线的程序,程序运行 结果如图所示。 VB6 DrarTi dth屈性 口
退出 线宽 第9页 DrawWidth属性决定在对象上所画线的宽度或点的大小。 DrawWidth属性以像素为单位来度量,最小值为1。 【例9.3】设计在窗体上显示一系列宽度递增的直线的程序,程序运行 结果如图所示

线型 Vsual pasic 第10页 1.窗体、图片框或打印机通过 Drawstyle属性决定这些对象上所画线的形状 设置值 型 透明钱 实线〔缺省) 长划號 点规蛻 点点划线 以上线型仅当 Drawidth属性值为1时才能产 2.控件可通过 Border Style属性设置所画线的形状 日0ge设置值线型 图示 实线〔缺省)φ 长戈线φ ----------+-------- 24点线 点戈线 一-… 3456 点点划线 透明线 内实线 合
退出 线型 第10页 1. 窗体、图片框或打印机通过DrawStyle属性决定这些对象上所画线的形状 以上线型仅当DrawWidth属性值为1时才能产 2. 控件可通过BorderStyle属性设置所画线的形状
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 沈阳师范大学:《数据库应用基础》第9讲 内存变量、数组及处理.ppt
- 沈阳师范大学:《数据库应用基础》第8章 对话框程序设计.ppt
- 沈阳师范大学:《数据库应用基础》第8讲 菜单设计及屏幕格式.ppt
- 沈阳师范大学:《数据库应用基础》第7章 常用控件的使用.ppt
- 沈阳师范大学:《数据库应用基础》第7讲 子程序、过程、自定义函数.ppt
- 沈阳师范大学:《数据库应用基础》第6章 VB程序设计语句.ppt
- 沈阳师范大学:《数据库应用基础》第6讲 数据库的高级操作.ppt
- 沈阳师范大学:《数据库应用基础》第5章 数据的输出与输入.ppt
- 沈阳师范大学:《数据库应用基础》第5讲 程序的三种基本结构.ppt
- 沈阳师范大学:《数据库应用基础》第4章 VB程序设计基础.ppt
- 沈阳师范大学:《数据库应用基础》第4讲 程序设计基础.ppt
- 沈阳师范大学:《数据库应用基础》第3章 窗体.ppt
- 沈阳师范大学:《数据库应用基础》第3讲 数据库的维护.ppt
- 沈阳师范大学:《数据库应用基础》第2章 创建简单的VB应用程序.ppt
- 沈阳师范大学:《数据库应用基础》第2讲 建立数据库及基本操作.ppt
- 沈阳师范大学:《数据库应用基础》第1章 Visual Basic程序开发环境.ppt
- 沈阳师范大学:《数据库应用基础》第1讲 数据库基础知识.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第十章 网络安全的法律法规.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第九章 网络安全产品介绍.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第八章 防火墙技术.ppt
- 沈阳师范大学:《数据库应用基础》第10章 菜单程序设计.ppt
- 沈阳师范大学:《数据库应用基础》第11讲 FoxPro的常用函数.ppt
- 沈阳师范大学:《数据库应用基础》第11章 文件.ppt
- 沈阳师范大学:《数据库应用基础》编程练习(1).ppt
- 沈阳师范大学:《数据库应用基础》第12章 数据库应用.ppt
- 沈阳师范大学:《数据库应用基础》课堂测试.ppt
- 沈阳师范大学:《数据库应用基础》应试指导.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第一章 计算机辅助设计与仿真技术概述.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第三章 控制系统的数学描述与建模.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第二章 matlab语言基础.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第五章 SIMULINK仿真基础.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第四章 控制系统的分析方法.ppt
- 《数字平面艺术设计》课程教学资源(试卷习题)试题库.doc
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验六 数字电压表设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验三 序列信号发生器与序列信号检测器的设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验四 只读存储器设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验五 A/D采样电路设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验一 可编程ASIC使用初步.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)附录GW48EDA系统使用说明.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)封面.pdf