Visua| Basic可视化程序设计 第5章VB囝彩操作 模拟画笔程序设计 图形设计基础 图形控件 绘图方法 键盘和鼠标事件过程 知识延伸—拖放 2021/2/24 第1页 首页上页目录前页后页末页
Visual Basic 可视化程序设计 首页 上页 目录 前页 后页 末页 2021/2/24 第1页 第5章 VB图形操作 • 模拟画笔程序设计 • 图形设计基础 • 图形控件 • 绘图方法 • 键盘和鼠标事件过程 • 知识延伸——拖放
Visua| Basic可视化程序设计 知识回顾 菜单的设计 ③提间:样奥现弹出菜单? ②提间:样实现动恋菜单? 工具栏与状态栏的设计 ③提问:编程的时候怎样判断用户单击了哪个按扭? 通用对话框的使用 ③提间:六种通用对话框的打开方式 错误处理 Tree view、 Listview控件 2021/2/24 合0| 2页 首页上页目录前页后页末页
Visual Basic 可视化程序设计 首页 上页 目录 前页 后页 末页 2021/2/24 第2页 知识回顾 • 菜单的设计 • 工具栏与状态栏的设计 • 通用对话框的使用 • 错误处理 • TreeView、ListView控件 提问:怎样实现弹出菜单? 提问:怎样实现动态菜单? 提问:编程的时候怎样判断用户单击了哪个按钮? 提问:六种通用对话框的打开方式
Visua| Basic可视化程序设计 本章目标 熟悉图形的处理 ·图形控件的使用 绘图方法 ·键盘和鼠标事件 2021/2/24 3页 首页上页目录前页后页末页
Visual Basic 可视化程序设计 首页 上页 目录 前页 后页 末页 2021/2/24 第3页 本章目标 • 熟悉图形的处理 • 图形控件的使用 • 绘图方法 • 键盘和鼠标事件
Visua| Basic可视化程序设计 引例五 ②示例:模拟 Windows中的画笔。(单击查看代码) 文件G查看关于 要求: Q 1.包含操作菜单; 2包含进行图形操作的工具箱 口◎ 3可以画直线、曲线、点、圆、椭 园、矩形等;且能对闭合路径的图 形填充颜色; 4.能隐藏/显示颜料盒和相应的工具 I箱(如:线型或点型) 2021/2/24 合0| 首页上页目录前页后页末页
Visual Basic 可视化程序设计 首页 上页 目录 前页 后页 末页 2021/2/24 第4页 引例五 示例:模拟Windows中的画笔。 要求: 1. 包含操作菜单; 2. 包含进行图形操作的工具箱; 3. 可以画直线、曲线、点、圆、椭 圆、矩形等;且能对闭合路径的图 形填充颜色; 4. 能隐藏/显示颜料盒和相应的工具 箱(如:线型或点型)。 (单击查看代码)
Visua| Basic可视化覆序设计 图形设计基础 坐标系统 每个容器都有一个坐标系 构成一个坐标系,需要三个要素 坐标原点 △°坐标度量单位 坐标轴的长度与方向 坐标度量单位由容器对象的 ScaleMode属性决定,缺省为Twip For1 O原点 X Height Scaleheig cht 2021/2/24 5页 首页上页目录前页后页末页
Visual Basic 可视化程序设计 首页 上页 目录 前页 后页 末页 2021/2/24 第5页 图形设计基础 • 坐标系统 – 每个容器都有一个坐标系 – 构成一个坐标系,需要三个要素 坐标原点 坐标度量单位 坐标轴的长度与方向 – 坐标度量单位由容器对象的ScaleMode属性决定,缺省为Twip Height ScaleHeight X Y O原点