开发Microsoft Visio解决方案

开发Microsoft Visio解决方案
作 者: (美)Microsoft公司著;莱恩工作室译
出版社: 北京大学出版社
丛编项: Microsoft程序设计系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Visio
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《开发Microsoft Visio解决方案》作者简介

内容简介

深入探讨Visio 2002内置的强大编程功能!对于任何软件开发人员、系统分析师、建筑师、工程师、CAD程序用户,或者想要直接研究Visio 2002编程功能的计算机用户来说,《开发Microsoft Visio解决方案》都是一本全面的、实用的、具有指导意义的参考书。它提供了将这个最新版本的Visio扩展成为一种开发平台所需要的所有实用的编程信息。这本参考书直接来源于Microsoft Visio的开发小组,它向您提供了有关如何创建自定义的图形和解决方案、如何使用Microsoft Visual Basic、Visual Basic for Application(VBA)和C++编写Visio程序,以及如何将Visio合并成其他应用程序中的一个功能强大的图形组件。

图书目录

第一部分 Visio开发环境

第一章 《开发Microsoft Visfo解决方案》简介

1. l 关于Visio解决方案

l. 2 使用VisiO图形创建解决方案

1. 3 使用SmartShape技术开发图形

l. 4 在Visio解决方案中使用Automation

1. 5 计划Visio解决方案

1. 6 从Visual Basic移植到VB

第二部分 开发Visio图形

第二章 创建Visio图形

2. 1 Visio图形剖析

2. 2 绘制新的图形

2. 3 从其他程序导入图形

2. 4 利用现有的Visio图形

第三章 Visio主图形. 样板. 模板和文档

3. l 创建主图形和样板

3. 2 创建模板

3. 3 打开和保存Visio文档

第四章 Visio公式

4. 1 ShapeSheet窗口

4. 2 Visio公式的元素

4. 3 Visio公式的度量单位

4. 4 设计Visio公式

4. 5 使用Automaion补充Visio公式

第五章 使用公式控制图形的几何形状

5. l 图形的几何形状

5. 2 控制图形的缩放方式

5. 3 控制图形翻转和旋转的方式

5. 4 控制图形中的曲线

5. 5 优化图形的几何形状

5. 6 使用锁定限制图形行为

第六章 组合和合并图形

6. l 组合与合并图形

6. 2 创建和控制组合

6. 3 控制组合的行为

6. 4 防止编排组合中的图形的格式

6. 5 创建和控制合并图形

第七章 增强图形行为

7. l 使用控制柄增强图形的灵活性

7. 2 快捷菜单命令

7. 3 自定义属性

7. 4 事件公式

第八章 使用一维图形. 连线和粘附

8. l 一维图形和二维图形的差别

8. 2 创建有指向的连线和其他一维连线

8. 3 控制图形的连接方式

第九章 设计文本行为

9. l 关于图形和主图形中的文本

9. 2 调整包含文本的图形的大小

9. 3 控制文本旋转

9. 4 使用文本公式第十章 管理样式. 格式和颜色

第十章:管理样式. 格式和颜色

10. 1 在绘图页面中使用样式

10. 2 将样式应用于图形的指导

10. 3 使用样板和模板中的样式

10. 4 保护本地图形格式

10. 5 管理样式. 图形和文件中的颜色

10. 6 自定义图案

第十一章 安排绘图中的图形

11. 1 将图形和主图形分配到层中

11. 2 设计栅格

11. 3 将图形与辅助线和辅助点对齐

11. 4 使用对齐框将图形捕捉到栅格

11. 5 设计用于自动布局的图形

第十二章 经过缩放的图形和经过度量的绘图

12. l 选择适当的绘图比例

12. 2 选择主图形的比例

12. 3 创建不被缩放的图形

第十三章 封装样板和模板

13. l 设计用于分发的自定义图形

13. 2 测试主图形

13. 3 为自定义的解决方案添加帮助

13. 4 完成和测试样板

13. 5 完成和测试模板

13. 6 安装样板和模板

第三部分 使用Automation扩展Visio

第十四章 Automation和Visio对象模型

14. 1 Automation概述

14. 2 Visio对象模型

14. 3 获得和释放Visio对象

14. 4 使用属性和方法

第十五章 使用VBA编写Visio程序

15. l 使用Visual Basic Editor

15. 2 创建VBA项目

15. 3 使用Visio类型库

15. 4 使用全局对象和ThisDocument对象

15. 5 通过Visio运行VBA代码

15. 6 处理错误

15. 7 管理VBA项目

第十六章 使用Visio文档. 页面和图形对象

16. l 使用Document对象

16. 2 使用Page对象

16. 3 使用Shape对象

16. 4 示例:创建一个简单的绘图

第十七章 自动执行公式

17. l 使用单元格中的公式

17. 2 使用区域和行

17. 3 使用继承的数据

第十八章 使用Automation进行绘制

18. l 自动使用主图形进行绘制

18. 2 将图形放置到绘图中

18. 3 使用选定的图形

18. 4 背景页

18. 5 层

第十九章 在Visio解决方案中自动进行连接

19. l 使用Connect对象

19. 2 获得连接绘图的信息

19. 3 在页面的连接中反复执行的示例

19. 4 通过程序创建连接的绘图

19. 5 连接流程图中的图形的示例

第二十章 集成数据和Visio解决方案

20. 1 使用Automation集成数据和图形

20. 2 存储和检索数据的Visin属性

20. 3 在解决方案中存储和检索XML数据

20. 4 编写从Visio绘图提取数据的代码

20. 5 编写从数据创建Visio绘图的代码

20. 6 集成Visio解决方案和数据库

第二十一章 处理Visio事件

21. l 事件概述

21. 2 编写事件背后的代码

21. 3 Visio事件对象

第二十二章 自定义Visio用户界面

22. l 使用ComrnandBar对象自定义Visio用户界面

22. 2 使用Visio UIObject对象自定义Visio用户界面

22. 3 使用自定义用户界面文件

第二十三章 在Visio解决方案中使用COM加载项

23. l 在Visio中访问COM加载项

23. 2 为Visio创建COM加载项

第二十四章 在Visio解决方案中使用ActiveX控件

24. l 将ActiveX控件添加到Visio解决方案中

24. 2 处理控件的事件

24. 3 在运行时使用控件

24. 4 在Visio解决方案中发布ActiveX控件

24. 5 与图形进行交互操作的ActiveX控件的示例

第二十五章 在程序中使用Visio UndO管理器

25. 1 Visio Undo管理器

25. 2 在加载项中创建撤消范围

25. 3 创建撤消单元

25. 4 创建维护非Visio数据的撤消单元的示例

第二十六章 封装Visio Automation解决方案

26. l 安装Visio解决方案

26. 2 控制程序运行的时间

26. 3 发布程序

第二十七章 使用Visual Basic编写Visio程序

27. l 获得Visio实例

27. 2 创建Visio文档

27. 3 在Visual Basic中处理错误

27. 4 解释Visio发送给程序的命令字符串

27. 5 在Visual Basic项目中使用Visio类型库

第二十八章 使用C++编写Visio程序

28. 1 Visio展示对象的方式

28. 2 Visio中的C++支持

28. 3 在C++程序中处理Visio事件

28. 4 Visio库

第四部分 附录

附录A 对象的属性. 方法和事件

附录B ShapeSheet区域. 行和单元格索引

B. 1 图形的区域. 行和单元格索引

B. 2 样式的区域. 行和单元格索引

B. 3 页面的区域. 行和单元格索引

B. 4 文档的区域. 行和单元格索引

B. 5 制表位单元格和行类型

词汇表