主页 详情

《Visual Basic图形程序设计》_(美)Robert W. Stewart著;冯建华等译_10204800_7302020825

【书名】:《Visual Basic图形程序设计》
【作者】:(美)Robert W. Stewart著;冯建华等译
【出版社】:北京:清华大学出版社
【时间】:1995
【页数】:453
【ISBN】:7302020825
【SS码】:10204800

最新查询

内容简介

第1章 基本图形的绘制

1.1 处理圆

1.1.1 选定绘图颜色

1.1.2 绘制ColorBar调色板

1.1.3 Cls(Commandl_Click)按钮

1.1.4 在窗体上单击鼠标器

1.1.5 选定一个绘制选项

1.1.6 计算圆的半径

1.1.7 最后的成品

1.1.9 Line和Circel语句简介

1.1.8 计算圆弧,饼图及扇形的弧度值

1.2 使用Pset语句

1.2.1 选择一个画图函数按钮

1.2.2 在窗体上单击鼠标

1.2.3 SineCosine过程

1.2.4 Box_Pset过程

1.2.5 Bresenham方法

1.2.6 Circle_Pset过程

1.2.8 Circle_Sqr过程

1.2.7 Circle_sin_cos过程

1.2.10 Fill_Line过程

1.2.9 Dash_Pset过程

1.2.11 Fill_Pset过程

1.2.12 Grid_Pset过程

1.2.13 Line_Pset过程

1.2.14 Visual Basic的Point语句

1.2.15 Pset语句小结

1.3 移动图形对象

1.3.2 选定一个移动按钮

1.3.1 单击Cls按钮

1.3.3 Form_MouseDown事件

1.3.4 Form_MouseMove事件

1.3.5 Form_MouseUp事件

1.3.6 Movetest程序小结

1.4 本章小结

第2章 Artisan程序

2.1 输入或输出过滤器

2.3 所见即所得(WYSIWYG)

2.4 屏幕、打印机和分辨率

2.2 页面设置、标尺和边界打印尺寸

2.5 程序间的协调

2.6 在启动时自动重画(AutoRedraw)

2.7 学习过程

2.8 程序速度和图片框

2.9 工具按钮图片框

2.10 颜色栏调色板

2.11 滚动条控制对象

2.13 菜单区域

2.12 Status Area(状态区域)框

2.13.1 File菜单

2.13.2 Edit菜单

2.13.3 Arrange菜单

2.13.4 Color菜单

2.13.5 Color Palette子菜单

2.14 鼠标器事件

2.15 定义变量、数组和结构

2.15.1 数据类型

2.15.2 用户定义的数据类型变量

2.15.3 为Artisan程序声明变量

2.15.4 启动时默认的窗体装载值

2.16 确定控制对象在Artisan窗体中的位置

2.17 从工具箱选定一个绘图工具

2.18 在窗体第一次启动时就按下某个按钮

2.19 单击窗口中的工具按钮

2.20 在桌面上拖曳或移动鼠标

2.21 完成绘图

2.22 直线到Bézier曲线

2.24 在桌面上重画文字

2.23 在桌面上输入字符

2.25 BoundingBox_MouseDown过程

2.26 在桌面上执行实际的绘图操作

2.27 给新对象指定一个引用号

2.28 本章小结

第3章 Bézier曲线

3.1 绘制Bézier曲线点

3.2 deCasteljau分划公式

3.3 通过图柄拉伸曲线

3.4 重画Bézier控制线(lever)

3.5 存储曲线的新坐标点

3.6 曲线的第二个Bézier图柄

3.7 将一条直线转换成一条曲线

3.8 捡取一条曲线

3.9 移动前擦除曲线图象

3.10 为曲线建立一个边界方框

3.11 曲线上控制线(lever lines)的视觉状态

3.12 拉伸Bézier曲线

3.13 本章小结

第4章 Artsian程序——过程C到N

4.1 指定对象的边框和填充颜色

4.3 用选定方框搜索一个对象

4.2 ARTISAN.INI文件

4.4 在对象上单击鼠标

4.5 绘制页标线

4.6 定位对象周围的拉伸图柄

4.7 逆置翻转对象的图柄位置

4.8 准备一个待拉伸的对象

4.9 拉伸一个对象

4.10 在桌面上滚动图形

4.11 改变对象边框的宽度

4.13 从桌面上删除一个单独的对象

4.12 Artisan程序的主菜单选项

4.14 为File菜单选项做准备

4.15 删除桌面上的全部对象

4.16 Color菜单项选项

4.17 改变颜色调色板中的颜色

4.18 计算鼠标移动

4.19 在桌面上移动对象

4.20 确定对象周围的节点的位置

4.21 从桌面上移去节点和图柄

4.23 本章小结

4.22 擦去一个对象的填充颜色

第5章 Artisan程序——过程N至Z

5.1 通过节点移动一个对象

5.2 移动直线对象的节点

5.3 移动节点后更新直线对象

5.4 使用弹出式绘图工具填充一个对象

5.5 从.INI文件中抽取颜色值

5.6 创建正圆

5.7 用Visual Basic在桌面上放置文字

5.8 重新设定节点和图柄的内部坐标比例

5.9 标尺的鼠标器事件

5.10 绘制每个标尺的滑线

5.11 在每个标尺内绘制英寸刻度

5.12 将值写进ARTISAN.INI文件

5.13 将某个对象放到所有其他对象的前面或后面

5.14 重画桌面上的所有对象

5.15 重画隐含页面

5.16 向打印机传送图象

5.17 使用缩放工具

5.18 重新设定桌面视口的比例

5.19 本章小结

第6章 Animotor程序

6.1 启动时的默认值

6.2 设置3-D动画图片框的比例

6.3 开始3-D动画进程

6.4 3-D动画的计算

6.5 使用箭头来移动物体

6.6 动画的开关控制

6.7 动画程序中的网格控制对象

6.8 从不同角度看一个3-D物体

6.9 打开或存储一个数据文件

6.10 存储数据文件

6.11 打开并显示数据

6.12 文件中数据的更新

6.13 通过滚动条移动3-D物体

6.14 输入新的数据

6.15 本章小结

第7章 多重查找和替换

7.2 在启动时为控制对象定位

7.1 本程序中用到的变量

7.3 给代码列表加入条目

7.4 在列表框中选择条目

7.5 从列表框中删去条目

7.6 用于编辑文本的工具

7.7 编辑列表框中条目

7.8 怎样剪切、拷贝及粘贴文本

7.9 打开或保存一个文本文件

7.10 打开一个文本文件

7.11 查找并替换条目

7.12 保存文本文件

7.13 文本间隔

7.14 本章小结

第8章 API绘图程序

8.1 APIdraw程序的声明部分

8.2 单击一个API函数按钮

8.3 窗体的鼠标事件

8.4 用FloodFill函数绘图

8.5 API绘图函数

8.8 画线函数(Line_to)

8.7 读象素函数(Get_Pixel)

8.6 椭圆函数(Ellipse)

8.9 API饼图函数(Pie)

8.10 多边形函数(Polygons)

8.11 折线函数(Polyline)

8.12 Pt_In_Rect函数

8.13 矩形函数(Rec_tangle)

8.14 圆角矩形函数(Round_Rect)

8.15 设置象素函数(Set_Pixel)

8.16 本章小结

第9章 填色与调色

9.1 控制颜色的结构体

9.2 Palette程序的声明

9.3 Form_Resize过程

9.4 两个主调色板

9.5 从调色板中选择一颜色

9.6 使Fountain Fill控制对象生效

9.7 API调色板

9.8 显示颜色值的范围

9.9 显示一个纯色的调色板

9.10 创建一个自定义调色板(Custom Palette)

9.11 PALETTE和PALETTEENTRY

9.12 在调色板中使用抖色

9.13 绘制调色板上的每一颜色

9.14 Fountain Fill按钮

9.15 使用RGB颜色值来建立一个调色板

9.16 通过滚动条来改变颜色

9.17 对一个复杂物体进行喷涂填色

9.18 本章小结

第10章 Bézier曲线程序

10.1 16位Bézier曲线程序使用的变量名

10.2 计算曲线上的点

10.3 绘出曲线上的点

10.4 在窗体内画一条线

10.5 移动前清除旧的线条

10.6 画一条新曲线前重置各初始值

10.7 Bézier图柄1

10.8 重绘图柄1的控制线

10.9 重设图柄1的大小

10.10 Bézier图柄2

10.13 通过节点移动一条曲线

10.11 Handle 2的控制线

10.12 重设图柄2的大小

10.14 重设节点1

10.15 通过Node 2移动曲线

10.16 将一条直线转换为一条曲线

10.17 本章小结

第11章 绘制圆角程序

11.1 如何使用本程序

11.2 声明及初始值

11.3 窗体的鼠标事件

11.4 通过Basic过程画一个圆角矩形

11.5 使用Step语句画圆角

11.6 选择一个绘制选项

11.7 用Stretcher过程绘制圆角矩形

11.8 使用滚动条控制对象

11.9 本章小结

第12章 文本对齐程序

12.1 行间距(Leading)

12.2 字距(Width)

12.3 TxtAlign程序

12.4 在Visual Basic中手工放置文本

12.5 TxtAlign程序总结

12.6 使用APItext程序

12.7 APItext程序的声明与结构

12.8 默认的初始值

12.9 在API Text中添加回车换行符

12.10 向TextOut函数添加属性

12.11 使用SoaleLeft属性放置文本

12.12 显示FontLog属性

12.14 显示一种字体的文本特征值(Metrics)

12.13 使用API文本对齐函数

12.15 APItext程序小结

12.16 DrawText程序

12.17 变量名及启动时的初始化值

12.18 用DrawText函数绘制文本

12.19 API文本绘制和文本高度

12.20 DrawText程序小结

12.21 本章小结

13.1 程序是如何工作的

第13章 节点连接程序

13.2 变量名和初始值

13.3 鼠标事件

13.4 绘制折线段

13.5 复杂对象的填色

13.6 使用节点编辑多边形

13.7 移动连接的线段

13.8 增加更多的图片框节点

13.9 装载对象的所有节点

13.10 绘制最终的多边形

13.12 本章小结

13.11 节点连接程序中的API函数

第14章 定标与打印程序

14.1 变量名和API函数

14.2 在图片框上绘制轮廓

14.3 绘制对象

14.4 打印机上页面的人工定标

14.5 API打印

14.6 PrintAPI程序小结

14.7 定标测试程序

14.8 声明与初始值

14.9 图片框鼠标事件

14.10 初始化定标值对齐

14.11 Zoom API菜单

14.12 Zoom Basic菜单

14.13 重定标图片框控制对象

14.14 本章小结

第15章 ArtAPI程序

15.1 图柄与节点

15.2 坐标系统与缩放工具

15.3 桌面及打印机API图形

15.6 新的图片控制对象

15.4 ArtAPI程序中的图形API函数

15.5 ArtAPI程序中的主要变动

15.7 变为过程的原有控制

15.8 其他改动

15.9 新的多边形过程

15.10 To_Front_Back例程

15.11 API定标系统和WinPrint(窗口打印)

15.12 测试(Test)按钮

15.13 缩放工具

15.14 ArtAPI窗体中新的声明

15.15 将折线转换为曲线

15.16 Artwork鼠标事件

15.17 在桌面上重绘多边形

15.18 Pnode图象控制的Tag属性

15.19 更新曲线的坐标

15.20 移动对象

15.21 API绘图函数

15.22 寻找对象的轮廓

15.23 为多边形计算边界框

15.24 打开与保存多边形文件

15.25 移动多边形对象

15.26 多边形的节点(Pnode)

15.27 编辑多边形中的曲线

15.28 绘制多边形的每一条曲线

15.29 封闭一个多边形

15.30 绘制折线形状

15.31 编辑折线形状

15.32 载入并重新定位多边形上的Pnode

15.33 重新载入多边形上的Pnode

15.35 调整多边形大小和拉伸多边形

15.34 在编辑多边形线段之后

15.36 使用测试按钮

15.37 将对象移到前面或后面

15.38 使用轮廓图象选择一对象

15.39 在桌面上绘制所有对象

15.40 打印所有对象

15.41 本章小结

附录A Artisan.BAS文件

附录B Windows NT.Windows 95及未来的Windows版本

附录C 书中所附磁盘


书查询(www.shuchaxun.com)本网页唯一编码:
21607295d598c198af8ea56dc97d18c2#f6d83a1f33095d880c423ae42b57f977#32741384#10204800.zip