Location:
Search - 自定义打印对话框
Search list
Description: 自定义的打印对话框-selfdefine print dialog box
Platform: |
Size: 43328 |
Author: 左高飞 |
Hits:
Description: 完全自定义的打印预览窗口,可以运用到对话框,单文档,多文档等架框中。 -completely customize the print preview window can be used to box, single-file, multi-box and other documents.
Platform: |
Size: 40234 |
Author: 袁德权 |
Hits:
Description: 目 录
译者序
前言
第一部分熟悉Visio 2000
第1章 理解Visio 2000
1.1 Visio中创新的SmartShape系统
1.2 Visio公司的简短介绍
1.3 哪些人可以使用Visio
1.3.1 涉及Visio技术的公司和职业
1.3.2 选择适合自己需求的Visio版本
1.3.3 获得Visio支持的方式
1.4 Visio的功能
1.5 标准的SmartShape模板
1.5.1 Block Diagrams
1.5.2 Flowcharts
1.5.3 Forms and Charts
1.5.4 Maps
1.5.5 Network Diagrams
1.5.6 Office Lavout
1.5.7 Organization Charts
1.5.8 Project Schedules
1.5.9 Visio Extras
1.6 Yisio 2000的独特之处
1.6.1 易于使用性
1.6.2 与微软紧密结合
1.6.3 更强大的功能
1.6.4 方便升级
1.7 小结
第2章 Visio 2000工程环境
2.1 操作Welcome to Visio 2000窗口
2.1.1 难备新的绘图
2.1.2 准备打开一个已经存在的文件
2.2 基本下拉菜单
2.2.1 File下拉菜单
2.2.2 Tools下拉菜单
2.2.3 Help下拉菜单
2.3 基本工具栏按钮
2.3.1 New Drawing按钮
2.3.2 Open按钮
2.3.3 Open Stencil按钮
2.3.4 Visio on the Web和Help按钮
2.4 小结
第3章 熟悉Visio工程
3.1 起点
3.1.1 标难工具栏按钮
3.1.2 其他工具栏简介
3.2 第一张Visio绘图
3.3 小结
第二部分 创建工程
第4章 使用样板创建新工程
4.1 从样板绘图开始
4.2 Block Diagram文件夹中的样板
4.2.1 Basic Diagram
4.2.2 Block Diagram with Perspective
4.2.3 Block Diagram
4.3 Flowchart文件夹中的样板
4.3.1 Audit Diagram
4.3.2 Basic Flowchart
4.3.3 Cause and Effect Diagram
4.3.4 Cross-Functional Flowchart
4.3.5 Data Flow Diagram
4.3.6 InEFO Diagram
4.3.7 Mind Mapping Diagram
4.3.8 SDL Diagram
4.3.9 TQM Diagram
4.3.10 Work Flow Diagram
4.4 Forms and Charts文件夹中的样板
4.4.1 Charts and Graphs
4.4.2 Form Design
4.4.3 Marketing charts and Diagrams
4.5 Map文件夹中的样板
4.5.1 Directional Map
4.5.2 Geographic Maps
4.6 Network Diagram文件夹中的样板
4.7 Office Lavout文件夹中的样板
4.8 Organization Chart文件夹中的样板
4.8.1 Organization Chart Wizard
4.8.2 Organization Chart
4.9 Project Schedule文件夹中的样板
4.9.1 Calendar
4.9.2 Gantt Chart
4.9.3 PERT Chart
4.9.4 Timeline
4.10 小结
第5章 使用Page Layout WiZard创建新程
5.1 从Page Layout Wizard开始
5.2 访问Page Layout Wizard
5.2.1 标题块
5.2.2 修改标题块和边界
5.2.3 插入公司微标
5.3 小结
第三部 分使用Visio 2000进行绘图
第6章 使用基本绘图工具
6.1 绘制线条的主要按钮
6.1.1 使用LineTool(直线工具)
6.1.2 使用Arc Tool(弧线工具)
6.1.3 使用Freefom Tool(任意线工具)
6.1.4 使用Pencil Tool(铅笔工具)
6.2 定制线条格式
6.2.1 改变线条样式
6.2.2 改变线条颜色
6.2.3 改变线条深度
6.2.4 改变线条模式
6.2.5 改变线条末端
6.2.6 改变线条边角
6.3 创建基本图形并进行格式化
6.3.1 使用矩形和椭圆工具
6.3.2 设定圆角
6.3.3 使用填充色
6.3.4 改变填充样式
6.3.5 应用填充模式
6.3.6 创建阴影
6.4 使用键盘快捷方式
6.5 小结
第7章 撤消/恢复和删除对象
7.1 设置Undo/Redo的次数
7.2 使用撤消命令
7.2.1 创建一个例子
7.2.2 使用Edit Undo方法
7.2.3 使用标准工具栏中Undo控件
7.2.4 使用键盘撤消命令
7.3 使用Redo命令
7.3.1 使用Edit Redo方法
7.3.2 使用标准工具栏中的Redo控制
7.3.3 使用键盘Undo命令
7.4 删除对象
7.4.1 删除对象的方法
7.4.2 删除对象并放入内存的方法
7.4.3 把删除到内存中的对象拷贝到页面中
7.4.4 删除组中对象的方法
7.5 删除文本
7,6 删除页面
7.6.1 使用Edit Delete删除一页
7.6.2 使用DrawingExplore删除页面
7.7 小结
第8章 页面设置
8.1 创建新页面
8.2 页面重命名
8.3 到达另一页面
8.4 页面排序
8.5 删除页面
8.6 旋转页面
8.7 操作前景和背景
8.8 设置页面参数
8.8.1 调整页面颜色
8.8.2 从页面中删除网格、标尺相连接点
8.8.3 设定页边距
8.8.4 调整页面大小和方向
8.8.5 调整绘图比例
8.8.6 加页眉和页脚
8.9 小结
第9章 调整视图
9.1 缩放和扫视
9.1.1 标准工具栏中的缩放按钮和缩放比例按钮
9.1.2 zoom对话框
9.1.3 Pan&Zoom操作以及Pan&zoom窗口
9.1.4 设置Center selection on Zoom
9.1.5 其他的Pan&zoom窗口方法
9.2 视图窗口
9.2.1 创建新窗口
9.2.2 平铺式
9.2.3 层叠式
9.3 小结
第10章 使用标尺、网格和辅助线
10.1 设置标尺
10.1.1 选择度量单位
10.1.2 应用各种单位
10.1.3 放置标尺零点
IO.2 使用网格
10.2.1 设置网格间距
10.2.2 设置网格线的最小间距
10.2.3 设置网格原点
10.2.4 使用动态网格
IO.3 放辅助线和辅助点
10.3.1 设置辅助线
10.3.2 设置辅助点
10.4 使用对齐和粘合
10.4.1 使用Snap
10.4.2 使用粘合
10.5 小结
第11章 理解文件属性
11.1 查看文件属性
11.2 访问文件属性
11.2.1 General选项卡
11.2.2 Summary选项卡
11.2.3 Contents选项卡
11.2.4 Output Format选项卡
11.3 保护文件
11.3.1 文件保护和保护对话框
11.3.2 只读保护
11.4 设置文件路径
11.5 小结
第12章 保存文件
12.1 保存选项
12.1.1 File下拉菜单相Save As窗口
12.1.2 Properties对话框
12.1.3 后继保存
12.1.4 打印到文件
12.2 小结
第13章 打开绘图文件
13.1 打开已存在的Visio绘图文件
13.1.1 在启动时打开一个已存在的文件
13.1.2 在启动后打开一个已存在的文件
13.1.3 Open对话框的选项
13.1.4 快捷方式
13.1.5 打开以前Visio版本创建的文件
13.2 使用MS Quick View预览和打开文件
13.2.1 预览和打开Visio文件
13.2.2 打开非Visio文件
13.3 小结
第14章 绘图预览和打印
14.1 使用打印预览窗口
14.1.1 打印预览按钮
14.1.2 其他打印预览扫视操作
14.1.3 同时浏览打印预览和绘图窗口
14.2 打印文档
14.2.1 设置打印工作
14.2.2 打印绘图
14.2.3 打印图形表格
14.3 小结
第四部 分使用并操作图形
第15章 模板和样板应用
1.5.1 打开模板
15.2 创建模板文件
15.2.1 创建新主图形
15.2.2 在新模板中放置已存在的主图形
15.2.3 在多个模板中放置一个主图形
15.3 设置模板文件属性
15.4 使用文档模板
15.5 编辑模板文件
15.5.1 编辑主图形
15.5.2 编辑图标
15.5.3 重命名模板文件
15.6 调整模板窗口
15.6.1 浏览模板内容
15.6.2 定位模板窗口
15.6.3 关闭模板窗口
15.7 使用样板
15.7.1 创建和修改样板
15.7.2 进行一个样板练习
15.8 使用Drawing Explorer
15.8.1 调整Drawing Explorer窗口
15.8.2 使用Drawing Explorer定义类型和模式
15.9 使用Shape Explorer
15.9.1 查找
15.9.2 使用Shape Explorer中的项目
15.9.3 创建个性化数据库
15.9.4 更多数据库选项
15.10 小结
第16章 调整大小、定位和复制图形
16.1 使用Size&Position窗口
16.1.1 研究Size&Position窗口
16.1.2 一个Size&Position窗口的例子
16.1.3 改变Size&Position窗口位置
16.2 改变图形大小
16.2.1 点击拖动方法
16.2.2 使用数字控制改变大小
16.3 图形比例
16.4 移动图形
16.4.1 旋转图形
16.4.2 韶转图形
16.4.3 拖动图形
16.4.4 处理重叠图形
16.5 复制图形
16.5.1 使用图章工具复制
16.5.2 通过选择进行复制
16.5.3 使用层选进行复制
16.5.4 使用Chart Shape Wlzard创建堆叠式和可扩展图形
16.6 小结第17章 连接图形
17.1 Visio中的图形和连接器
17.2 连接点、连接器工具和静态粘贴
17.2.1 使用静态粘贴的连接点
17.2.2 使用静态粘贴连接的例子
17.2.3 连接点工具
17.2.4 加入连接点的例子
17.2.5 移动连接点的例子
17.2.6 删除连接点的例子
17.2.7 其他有用的连接点:粘贴选项
17.2.8 连接中使用其他点的例子
17.3 三种类型的连接点
17.3.1 内在连接点
17.3.2 外在连接点
17.3.3 内在&外在连接点
17.3.4 使用外在连接点和内在&外在连接点的例子
17.4 动态粘贴
17.4.1 怎样使用动态粘贴
17.4.2 什么时候使用动态粘贴
17.4.3 使用动态粘贴的例子
17.4.4 什么时候自动使用动态粘贴
17.5 使用图章工具
17.6 其他连接器图形
17.6.1 动态连接器图形
17.6.2 直线—曲线连接器
17.6.3 图形连接器
17.7 同时连接多个图形
17.8 拖动时连接图形
17.9 激活Snap&Glue工具栏
17.10 跳线与布线
17.11 小结
第18章 快速安排图形格局
18.1 快速安排图形格局
18.1.1 选择绘图页面中的指定图形
18.1.2 选择绘图页面中的所有图形
18.2 使用与编辑调色板
18.3 使用Format Painter
18.3.1 使用Format Painter定制图形格式
18.3.2 使用Format Painter格式化图形内的文本
18.4 重建图形的原始样式
18.5 定义新图形样式
18.5.1 创建一种样式
18.5.2 样式重命名
18.5.3 样式编辑
18.6 使用图形保护功能
18.7 在Special对话框中输入信息
18.8 小结第19章 图形分布与对齐
19.1 对齐图形
19.1.1 使用标尺和网格对齐图形
19.1.2 使用辅助线和辅助点对齐图形
19.1.3 对齐地图图形
19.1.4 使用Align Shapes操作
19.2 分布图形
19.2.1 使用标尺、网格和辅助线分布图形
19.2.2 使用Distribute shapes操作
19.3 排列图形
19.4 使用其他图形调节工具
19.4.1 居中图形
19.4.2 更新对齐方框
19.5.小结
第20章 使用层
20.1 创建层
20.1.1 把图形指派给层
20.1.2 把主图形指派给层
20.2 选择多层
20.3 调整层属性
20.3.1 层重命名
20.3.2 删除层
20.4 小结
第21章 使用布局和布线功能
21.1 连接
21.1.1 手工调整动态连接器和图形
21.1.2 点到点连接
21.1.3 图形间连接
21.2 布局和布线基本知识
21.2.1 Layout&Routing工具栏
21.2.2 Layout&Routing对话框
21.3 在布局和布线中放入连接器
21.3.1 修改布线样式
21.3.2 应用布线方向
21.3.3 布线分离和重叠
21.3.4 使用跳线
21.3.5 连接器自动重新布线
21.4 布局和布线过程中的图形放置
21.4.1 修改放置行为
21.4.2 使用自动图形与连接器放置
21.5 设置Layout and Routing Spacing规格
21.5.1 了解Layout and Routing Spacing对话框
21.5.2 调节间隔大小
21.6 小结
第22章 定制图形行为格式
22.1 修改基本图形行为特征
22.1.1 调整基本图形行为
22.1.2 重新设置双击操作
22.1.3 使用连接器和放置操作
22.2 改变基本图形行为
22.2.1 改变交互样式
22.2.2 禁止选择高亮显示
22.2.3 不可打印与加入组
22.2.4 控制组行为
22.2.5 控制组成员的放缩行为
22.3 设置双击选项
22.4 使用Connector和Placement
22.4.1 Connector选项卡
22.4.2 Placemen选项卡
22.5 小结
第23章 自定义图形属性
23.1 关于自定义属性
23.2 打开Custom PropertiesWindow
23.2.1 练习:打开、移动和自动隐藏CuStom Properties Window
23.2.2 在Custom Properties Window中输入数据
23.2.3 练习:输入数据
23.2.4 在Custom Properties Window中编辑自定义属性数据
23.2.5 练习:编辑数据
23.3 Custom Properties对话框
23.3.1 打开Custom Properties对话框
23.3.2 练习:在Custom Properties对话框中输入数据
23.4 编辑自定义属性域
23.4.1 打开Define Custom Property对话框
23.4.2 编辑一个已有自定义属性
23.4.3 练习:编辑已有自定义属性
23.4.4 创建一个新自定义属性
23.4.5 练习:创建一个新自定义属性
23.4.6 删除一个自定义属性
23.4.7 练习:删除一个自定义属性
23.5 使用Custom Properties Editor
23.5.1 打开Custom Properties Editor
23.5.2 编辑模板中的主图形
23.5.3 编辑活动绘图中的图形
23.5.4 编辑另一个Visio绘图中的图形
23.5.5 练习:使用Custom Properties Editor
23.6 小结
第24章 使用图形组
24.1 图形组合与取消组合
24.1.1 把图形放入组中
24.1.2 取消图形组合
24.2 编辑图形组及其成员
24.2.1 选择组和组中成员
24.2.2 改变组成员
24.2.3 删除组和组成员
24.2.4 从组中释放图形
24.2.5 向组中添加图形
24.2.6 放置图形组
24.3 小结
第25章 使用图形运算
25.1 运算操作
25.2 更新对齐框
25.3 反转
25.4 合并图形
25.5 结合图形
25.6 图形分割
25.7 交叉图形
25.8 图形相减运算
25.9 连接线段
25.10 裁切图形
25.11 设置偏移图形
25.12 使用Fit Curve功能
25.13 自定义拟合导入图形
25.1.4 小结
第五部分 掌握Visio 2000 工具选项和宏操作
第26章 使用常规和高级工具选项
26.1 General选项卡中的选项
26.2 Drawing选项卡中的选项
26.3 Advanced选项卡中的选项
26.4 调色板对话框选项
26.5 小结
第27章 使用关键宏操作
27.1 使用自定义属性编辑器
27.2 图形浏览器
27.2.1 使用Shape Explore进行搜索
27.2.2 图形济览器的个性化数据库
27.2.3 把个性化数据库加入Visio图形浏览器搜索中
27.3 交叉功能流程图
27.4 组织图转换器
27.5 创建Gantt图
27.5.1 日期
27.5.2 格式
27.5.3 Gantt Chart工具栏
27.5.4 改变时间量程的日期和单位
27.5.5 替换缺省任务名和其他缺省数据
27.5.6 加入新的重要事件
27.5.7 配置工作时间
27.5.8 创建任务间的依赖关系
27.5.9 添加标题和图标符号
27.5.10 打印Gantt图
27.5.11 导出Gantt图数据
27.5.12 导入工程数据
27.6 为绘图中的图形编号
27.7 小结
第28章 基于数据库中的信息创建工程
28.1 与数据库相关的向导
28.2 数据库相关向导基础
28.2.1 Visio样本数据文件
28.2.2 文本文件
28.2.3 MS Excel工作簿
28.3 Database Wizard
28.3.1 把图形链接到数据库记录
28.3.2 给图形加入动作和事件
28.3.3 创建链接绘图或修改已有绘图
28.3.4 在页面中添加数据库动作和事件
28.3.5 从已有数据库中产生新主图形
28.4 Database Export Wizard
28.4.1 图形与数据库中记录、表和域的关系
28.4.2 使用Database Export Wizard
28.5 Import Flowchart Data Wizard
28.5.1 以文本格式准备数据文件
28.5.2 以MS Excel格式准备数据文件
28.6 Organization Chart Wizard
28.6.1 使用Organization Chart Wizard
28.6.2 Organization Chart Wizard需要的数据类型
28.6.3 用向导输入数据创建组织图
28.6.4 通过向导修复图
28.6.5 改编SAp/R3数据库用于Visio Organization Chart Wizard
28.7 Property Reporting Wizard
28.7.1 自定义属性数据
28.7.2 使用层精选财务或数值报表
28.7.3 设置报表外观
28.8 其他数据库相关的Visio功能
28.8.1 Database Settings
28.8.2 Database Refresh和Database UPdate
28.8.3 Database Drawing Monitor
28.9 小结
第六部分 创建与操作文本
第29章 基本文本操作
29.1 插入文本
29.1.1 使用TextTool(文本工具)
29.1.2 使用Text Block Tool(文本块工具)
29.1.3 向Visio图形添加文本
29.2 查找与替换文本
29.2.1 查找文本
29.2.2 替换文本
29.3 选择文本
29.4 选择、安置和改变文本块大小
29.5 执行文本编辑功能
29.5.1 删除文本
29.5.2 复制与粘贴文本
29.6 选择字体
29.7 调整文本大小
29.8 调整文本颜色
29.9 调整字体特征
29.10 改变文本样式
29.11 操作文本样式
29.11.1 修改预定义样式
29.11.2 创建新文本样式
29.12 小结
第30章 文本格式与对齐
30.1 复习:工具栏文本命令以及Text对话框
30.2 改变段落对齐方式
30.3 改变段落间距
30.3.1 使用FormatText工具栏按钮
30.3.2 使用Text对话框改变段落间距
30.3.3 练习:段落间距
30.4 改变行间距
30.5 改变段落缩进
30.5.1 使用Format Text工具栏按钮
30.5.2 练习:使用Format Text工具栏按钮改变段落缩进
30.5.3 使用Text对话框
30.5.4 练习:使用Text对话框改变段落缩进
30.6 垂直对齐文本
30.6.1 使用Format Text工具栏按钮
30.6.2 练习:使用工具栏按钮对齐文本
30.6.3 使用Text对话框
30.6.4 练习:使用Text对话框
30.7 调整页边距
30.8 调整背景颜色
30.8.1 使用Fill Color按钮
30.8.2 练习:使用Fill Color按钮
30.8.3 使用Text对话框
30.8.4 练习:使用Text对话框
30.9 设置制表符
30.9.1 打开TextRuler
30.9.2 使用TextRuler
30.9.3 练习:使用TextRule设置制表符
30.9.4 使用Text对话框
30.9.5 练习:使用Text对话框设置制表符
30.10 添加项目编号
30.10.1 Bullets按钮
30.10.2 Text对话框中Bullets选项卡
30.10.3 使用一次性列表对象
30.10,4 练习:使用两种方法添加项目编号
30.11 小结第31章 文本拼写检查
31.1 激活拼写检查工具
31.2 拼写检查功能
31.3 用户词典
31.3.1 创建新用户词典
31.3.2 停止使用用户词典
31.4 改变拼写检查的语言
31.5 小结
第七部分 导入或导出绘图第32章 插入对象
32.1 插入注释
32.1.1 添加注释
32.1.2 编辑或删除注释
32.2 插入位图图像
32.3 插入其他图像
32.4 转换选项
32.5 插入剪贴画
32.6 插入Microsoft Graph
32.7 用拖放技术插入
32.8 插入超链接
32.9 插入其他类型的对象
32.9.1 链接
32.9.2 嵌入
32.9.3 链接还是嵌入
32.9.4 添加嵌入对象
32.9.5 添加链接对象
32.9.6 使用剪贴进行链接与嵌入
32.9.7 编辑对象
32.9.8 管理链接
32.10 小结第33章 导出绘图
33.1 为什么要导出绘图
33.2 可使用的格式
33.3 导出指定文件类型
33.3.1 导出位图文件
33.3.2 导出其他图像格式
33.4 小结
第八部分 Visio中的其他功能第34章 使用ShapeSheet
34.1 什么是ShapeSheet
34.2 ShapeSheet的组成
34.3 显示与隐藏区
34.4 显示ShapeSheet
34.5 修改ShaPeSheet
34.6 打印ShapeSheet的电子表格
34.7 小结第35章 用Visio进行Web页面设计
35.1 Visio与Web页面
35.2 插入超链接
35.2.1 链接到对象或页面
35.2.2 为链接选择图形
35.3 保存成Web格式
35.3.1 保存为图像
35.3.2 保存为HTML文件
35.4 图像映像
35.4.1 图像映像如何工作
35.4.2 客户方与服务器方图像映像
35.4.3 Visio中的图像映像
35.5 小结
第36章 使用AutoCAD绘图
36.1 导入AutoCAD绘图并显示
36.1.1 可导入的AutoCAD文件格式
36.1.2 使用AutoCAD文件提供详图
36.2 编辑导入的AutoCAD绘图
36.2.1 调整图像比例
36.2.2 改变AutoCAD图像的比例
36.2.3 显示层
36.2.4 剪裁导入图像和全景视图
36.3 把AutoCAD对象转换成Visio格式
36.4 导出Visio文件变为AutoCAD格式
36.5 小结
第37章 Visio 2000在其他领域的应用
37.1 完成简单的图形设计任务
37.2 创建销售图表
37.3 为谱系研究设计演示文稿
37.4 管理工程
37.5 进行建筑设计
37.6 分析信息系统
37.7 小结
附录A 安装Visio 2000
附录B Vsio 2000键盘快捷方式组合
附录C Visio 2000绘图示例
Platform: |
Size: 5674043 |
Author: blazeli@sina.com |
Hits:
Description: *********************************************************
* AyungerStudio AutoCAD-Tools 更新日期: 2010.02.01 *
*********************************************************
这是本人近年来独自开发的一个AutoCAD修改工具集合,现与各位共享,主要包括:
1、 绘制类: 箭头、示坡线、锥坡线、剖断线、垂线、切线、等高线加密、Hatch轮廓线等;
2、 标注类: 各类引线标注(圆形、坐标、断面、里程、桥涵)、平交口标注、标注对象属性修改等;
3、 修改类: 颜色、延长、等分、偏移、定向自动拷贝、多段线顶点增删等;
4、 计算类: 文本类四则混合运算、表格化行列计算等;
5、 文字类: 上下标、合并、格式化、行距调整、交换、对齐、转属性、加括号等;
6、 表格类: 绘制表格、表格文本反输出,表格快速填写、单元格文字对齐等;
7、 文件类: 灌入文件、浏览,输出透明背景的.Wmf图元文件等;
8、 打印类: 批量打印出图.
9、 图块类: 块颜色修改、图块名称列表、图块分类统计、无名块转为有名块等;
10、布局类: 视口创建/自动分图、视口网格标注、视口比例查询/设置、视口快速操作等.
11、选择集: 快速构造选择集。
12、工程类: 缓圆缓曲线绘制、水准导线、十字丝、抛物线、铁路走行时分、紧坡定线、地面标线等;
13、工具类: 十字光标方向设置、快速自定义坐标系、自定义复杂线型等;
14、信息类: 实体DXF码列表、多段线顶点及点坐标列表、面积及曲线长度查询等;
【文件组成】 Ayunger.mnu、Ayunger.pgp、Ayunger.ini和 Ayunger.fas等文件。
【使用方法】
1. 将压缩包(*.rar)文件解压到Autocad的support目录下(强烈建议,否则Ayunger.DLL中的函数内容无法正确使用)。
【注意】: 先关闭AutoCAD再解压,否则会出现因Ayunger.DLL共享冲突产生的解压错误!
对于Windows Vista 系统,需要手动注册运行动态库, 方法: 【运行】中 regsvr32.exe AYUNGER.DLL
2. 在AutoCAD中加载Ayunger.fas文件(程序将自动加载到"启动组")。
3. 然后运行Ay命令加载ayunger.mnu,此时[AY工具]菜单会出现在AutoCAD的菜单区。
4. 安装下载更新版本后,高版本AutoCAD不能更新菜单文件(*.CUI),请用Unay命令卸载菜单,然后用AY命令重新加载菜单即可!
5. 快捷命令定义文件为: Ayunger.PGP,请按照需要修改!(自定义快捷命令丢失或修改后需重载命令: ayCMD)
6. 函数详细帮助命令为: Readme
功能菜单项:
==========================================================
一、绘图类
1.箭头: ayArw
2.铁路线(接力棒线型): ayRailway
3.示坡线: aySpx
4.锥坡线: ayZpx
5.剖断线: ayPDX,ayPDXC
6.曲线之垂线: ayPerCurve
7.曲线切线: ayTanCurve
8.导线法直线绘制: ayLL
9.坐标点/高程点文件灌入: ayPtImport
10.高程点并赋值: ayPtZ
11.多段线高程赋值: ayDGXSetH
12.利用数字型文本内容值给其文本Z坐标赋值: ayTextSetZ
13.多段线高程值显式标注: ayDGXDimH
14.等高线首曲线加粗: ayDGXWidth
15.高程插值计算标注: ayDGXCalH
16.等高线加密线: ayDGXJM,ayDGXJMTR
17.注释框(矩形/圆形): ayKKBox
18.Hatch、Solid、LWPolyline对象轮廓线: ayBHatch,ayBSolid,ayBPLine
二、标注类
1.直线标注另一法: ayDimLine
2.圆弧标注(半径/弧长): ayDimArcR,ayDimArcL
3.任意两点距离标注: ayDimDist2
4.圆形引线标注: ayCMark
5.坐标引线标注: ayCDMark
6.断面线引线标注: ayJMMark
7.里程引线标注: ayKMMark
8.桥涵引线标注: ayQHMark
9.曲线交点标注: ayMarkJDCurve
10.曲线任意点切线角标注: ayMarkTanAng
11.平交口高程样式: ayDimHigh
12.平交口平距样式: ayDimDist1,ayDimDist2
13.平交口路拱横坡: ayDimCGrade
14.平交口坡底标高计算标注: ayDimCalH
15.修改Dim对象的属性: ayDimText
16.删除Dim对象的属性: ayDimClear
三、修改类
1.Break 命令改进->单点/两点: ayBreak1,ayBreak2
2.Break 命令改进->按交点/按曲线: ayBreakSS,ayBreakC
3.Copy 命令改进->多重自动复制: ayMCopy
4.Color 命令改进->含块内对象颜色修改: ayColor
5.Divide 命令改进->多个对象一次等间隔: ayDivide
6.Extend 命令改进->指定长度延长: ayExtend
7.Measure 命令改进->多个对象一次等距离: ayMeasure
8.Offset 命令改进->一次多重偏移拷贝: ayOffset1,ayOffset2
9.Rotate 命令改进(记忆旋转角): ayRotate
10.Scale 命令改进(记忆缩放比): ayScale
11.Scale 命令改进->XY向不等比例放缩: ayScaleXY
12.将颜色不随层的改为随层: ayCLayer
13.对象拷贝到指定的层: ayLCopy
14.将指定对象层上所有实体对象删除: ayLErase
15.按对象类型名快速删除对象: ayNErase
16.将圆对象改为正多边形对象: ayC2PLine
17.修改对象的标高或Z坐标: ayZFlat
18.多段线顶点增加/删除: ayVTXadd,ayVTXdel
19.多段线顶点倒置: ayRePLine
20.ALIGN 命令改进->XY方向不等比例缩放对齐: ayAlign
21.Group 命令改进->快速分解组对象: ayXGroup
22.曲线对象转为多段线:ayCV2PLine
23.Trim 自动剪切: ayTrim
四、计算类
1.数值文本内容加/减运算: ayAdd
2.数值文本内容乘/除运算: ayMult
3.数值文本内容混合计算: ayXCal
4.数值文本内容求和: aySum
5.任意类数值文本(DIMENSION,TEXT,MTEXT,ATTDEF)求和: aySumPro
6.行/列式数值文本内容混合计算: ayJJJ
7.数值TEXT按约数取整: ayINT
五、文本处理
1.文本对齐点修改(不改变其位置): ayJT
2.文本行/列式对齐: ayALTextRC
3.文本旋转对齐: ayALText2
4.文本行距调整: ayPBText
5.单个文本平行曲线: ayALText1
6.多个文本平行曲线: ayALTextC
7.行/列式文本象合并: ayJoTextRC
8.任意文本合并: ayJoText
9.文本添加前后缀字符串: ayTextKH
10.文本数字型内容值保留位数格式化: ayTextFmt
11.里程格式化文本内容(数值型): ayKmFormat
12.反格式化里程文本内容: ayUnKmFormat
13.文本上下角标标注: ayTextJB
14.文本刷子: aySameText
15.交换两个文本的内容(文本值): aySwapText
16.原地旋转多个文本对象: ayRoText
17.文字快速移动对齐: ayMoveText1
18.文字定向移动: ayMoveTexts
19.文本(TEXT)对象的属性值修改: ayCHText
20.数字型文本对象等差多重复制: ayDCopyText
21.缩放文本(TEXT)对象的高宽比例属性: ayScText
22.文本(TEXT)对象宽度自适应: ayFitText
23.按实际需要高度书写文本(修正True字体中实际字高缺陷): ayText
24.双下划线: ayULine
25.文本外框(类型: 圆框/矩形框): ayTextBox
26.文本外框遮掩、剪切(类型: 圆框/矩形框): ayTextBoxMask
27.文本转为属性ATTDEF对象: ayText2Att
28.属性ATTDEF对象转为文本: ayAtt2Text
29.任意文本内容反输出: ayTextExport
六、表格处理
1.表格(负值表示该列后所有列宽度相同): aySheetMake
2.多行多列式文本(TEXT)录入: aySheetInput
3.表格单元格文字对齐:aySheetAlign
4.表格单文本反输出(有表格线): aySheetExport1
5.多行单文本反输出(无需表格线): aySheetExport0
七、文件类
1.读入文本文件内容,并生成文字: ayTxtImport
2.记事本模式浏览文字: ayTxtViewN
3.命令行模式浏览文字(初始化命令ayTxtViewCi): ayTxtViewC
4.输出透明背景的图元文件(*.WMF): ayWMF
5.光栅图像文件路径重新指定: ayImgPath
6.外部参照对象(图块)文件路径重新指定: ayRefPath
八、打印类
1.批量打印出图: ayBPlot
2.生成打印文件的批处理文件(*.BAT): ayPltBat
九、图块类
1.修改块内所有对象的颜色: ayBLKColor
2.图块名称列表(DWG全文件查询): ayBLKList
3.图块分类统计(DWG全文件查询): ayBLKCount
4.无名块转为有名块: ayBLKU2N
5.插入图块并新增一个附带属性: ayBLKSpecAtt
十、布局类
1.视口比例查询/设置: ayGetVPscale/aySetVPscale
2.视口快速旋转及锁定操作: ayRoDView0/ayLockMview
3.快速绘制带状图分图范围线: ayFTPLine
4.视口创建/带状图自动分图: ayAMview
5.视口视图网格绘制标注: ayPGrid
6.对齐模型空间->图纸空间: ayALignM2P
十一、选择集
1.通过参考对象DXF码快速选择集对象('SS为透明命令): SS
2.通过参考对象快速构造同层对象选择集变量,用!SS引用: aySSLayer
3.构造文本选择集变量,并返回SS变量,用!SS方法引用: aySSText
4.储存Filter过滤器选择集到变量,用!SS引用: aySSFilter
5.储存上一选择集到变量,用!SS引用: aySSp
十二、工程类
1.带缓和曲线的直线切圆(缓+圆+缓)绘制: ayHYH
2.水准点文件平面标注: ayBMMark
3.导线点文件平面标注: ayDXMark
4.手工点地面线,并生成外部文件: ayDMX
5.提取多段线地面线数据信息,并输出: ayDmxExport
6.提取横断面地面线的数据信息(桩号左侧右侧),并输出: ayHdmExport
7.手动纵断面栏信息: ayZDMRowHand
8.文件纵断面栏信息: ayZDMRowFile
9.纬地软件: 纵断面文件修改另一法(铁路模式: 坡度\坡长递推法: ayWDzdm
10.交通CAD软件: 交切线方位角及交点圆标注: ayTLdimJQ
11.抛物线y=A*xn(参数n可为任意正数): ayPWX
12.十字丝网格标注: aySZS
13.网格交点坐标标注: ayDimGridCoord
14.铁路紧坡定线: ayJPDX
15.铁路坡度折减计算: ayQXZJ
16.铁路列车走行时分计算: ayZXSF
17.交通安全设施之地面标线绘制: ayBX
18.批量角度相互转换: ayChAng
十三、工具类
1.设置鼠标滚轮放缩倍数: ZF
2.设置十字光标任意方向: CS
3.定制复杂线型: ayMakeLtype
4.AY工具自定义线型: ayLType
5.文本显示模式(仅文本/仅外框): ayQText
6.启用多义线线型生成功能: OnLT
7.用户自定义坐标系: UCS1
8.AY工具快捷名令自定义: ayPGP
十四、信息查询
1.实体对象DXF码列表: ayEntList
2.多段线顶点坐标列表: ayPLList
3.多点坐标列表: ayXYList
4.面积查询: ayAreaC,ayArea1,ayArea2
5.查询多点连线的长度和: DII
6.查询多个曲线的长度和: ayCLenSum
7.查询曲线上两点间的曲线长: ayCLen2Pt
8.查询两点间XY投影面距离: ayDistXY
9.查询三点间夹角(右角): ay3Ang
================================================================
新增(2010-02-01):
1. 修改了坐标引线标注及部分函数的功能.
新增(2009-12-30):
1. 新增了Google Earth与AutoCAD转换助手函数(ayGEAssist).
2. 修正了任意里程查询/法线绘制函数(ayKMCX)的Bug.
新增(2009-12-22):
1. 新增了曲线上任意里程查询/法线绘制函数(ayKMCX).
2. 新增了相似变换(工程平面坐标变换)函数(ayEngCTrans).
新增(2009-11-30):
1.新增了曲线单侧法线绘制(自定点两侧等分,如:隧道锚杆)函数(aySDMG).
新增(2009-11-26):
1.新增了缓和曲线等距偏置参数计算函数(ayLs).
新增(2009-11-25):
1.新增了文本快速中外文词条互译函数(ayFanYi1).
2.新增了自助式中外文词条快速翻译器函数(ayFanYi).
新增(2009-10-01):
1. 新增了去除教育版打印戳记(依据木子CAD工具)函数(ayDelJYB).
2. 修正了批量打印函数高版本ACAD中仅打一页的现象(ayBPlot).
新增(2009-08-24):
1. 新增了图块按其插入点旋转函数(ayBLKRoTate).
新增(2009-07-15):
1. 新增了多段线删除重复节点函数(ayDelPLV).
2. 新增了多段线类型互转函数(ayLW2PLine).
新增(2009-07-01):
1. 新增了绘制距曲线最近直线函数(ayNearCurve)
2. 修改了图块属性函数的Bug
新增(2009-06-29):
1. 新增了清除/显现图块属性(Attrib)值/标记函数(ayBLKAttCls)
2. 新增了导出/导入图块属性(Attrib)值信息函数(ayBLKAttIO)
新增(2009-06-26):
1. 修改了部分函数Bug
新增(2009-06-16):
1. 新增了实体对象倾斜函数(ayQxie)
新增(2009-06-08):"
1. 修改了多段线信息查询列表函数(ayPLList)
新增(2009-04-29):
1. 新增了外挂用户表格式纯文本文件浏览器函数(ayUSERSHTView)
新增(2009-04-27):
1. 新增了线型比例快速缩放函数(ayLTScale)
2. 新增了动态智能复制函数(ayDCopy)
3. 修改了文本等差多重复制函数(ayDCopyText)
新增(2009-04-25):
1. 修改了表格式文本导入通用函数的Bug
新增(2009-04-22):
1. 修改了表格式文本导入函数,支持多页输出模式(aySheetImport)
新增(2009-04-19):
1. 修改了模型空间/布局空间通用函数Bug
新增(2009-04-17):
1. 新增自动修正字体样式名中的未知字体函数(ayST)
2. 新增为现有字体样式中缺少大字体者增加函数(ayST1)
新增(2009-04-15):
1. 新增布局视口边界提取为模型空间多段线对象函数(ayVP2MSpace)
2. 新增对象于模型空间/布局空间相互转换函数(ayChSpace)
新增(2009-04-08):
1. 新增表式纯文本数据导入并制表函数(aySheetImport)
2. 新增查询标准钢筋单位量信息函数(ayGJView)
新增(2009-04-02):
1. 新增圆或圆弧按照中心缩放函数(ayScArc)
新增(2009-04-01):
1. 新增多段线长度统计(按线型、线宽及颜色分类)函数(ayLWCount)
新增(2009-03-23):
1. 增强了修改块内所有对象的颜色函数,含嵌套块中实体(ayBLKColor)
2. 增强了修改块内所有对象指定层函数,含嵌套块中实体(ayBLKLayer)
新增(2009-03-20):
1. 新增图块彻底炸开(深层次炸开)函数(ayBLKExplode)
2. 新增绘制封闭曲线对象或选择集的边界(轮廓)线函数(ayEntBoundary)
3. 改进了部分函数的功能适用性
新增(2009-03-03):
1. 新增按字符串前缀汇总统计文本内容函数(ayTextCount)
新增(2009-03-01):
1. 新增有名块转为无名块函数(ayBLKN2U)
2. 新增将图块内所有实体对象修改至0层函数(ayBLKLayer0)
3. 修改了快速缩放函数,支持标注对象同步缩放(ayScale)
新增(2009-02-26):
1. 修改了任意曲线长度标注函数Bug (ayDimCurve)
新增(2009-02-25):
1. 新增多段线弧线段半径标注另一法函数(ayDimArcR1)
2. 新增任意曲线长度标注函数(ayDimCurve)
新增(2009-02-24):
1. 新增圆弧或多段线弧线段长度标注函数(ayDimArcL1)
2. 新增Fillet倒圆角命令改进(先选对象,再指定半径)函数(ayFillet)
新增(2009-02-23):
1. 新增绘制风玫瑰(风向标)对象函数(ayRose)
2. 新增单方向文字书写函数(ayVText)
3. 改进了对象捕捉等函数功能
新增(2009-02-18):
1、新增炸开多重块(MInsertBlock)(分解成单块)(ayMBLKExplode)
新增(2009-02-14):
1、新增实体对象显示或隐藏开关函数(ayEntDisp)
2、新增图块属性(ATTRIB)显示或隐藏开关函数(ayBlkAttDisp)
新增(2009-02-08):
1、新增钢筋梳状引线标注函数(ayGJMark)
新增(2009-01-30):
1、新增图层名称批量增加/删除前后缀函数(ayRenLayer)
2、新增图块名称批量增加/删除前后缀函数(ayBlkRename)
新增(2009-01-22):
1、新增外部参照对象(BlockReference)引用路径重新指定函数(ayRefPath)
新增(2009-01-15):
1、新增地面线数据更改转换函数(ayDmxDataChg)
新增(2009-01-13):
1、新增纬地铁路选线(董明才)数据换函数(ayDataWDTL)
新增(2009-01-10):
1、新增光栅图像(Image)引用路径重新指定函数(ayImgPath)
新增(2009-01-06):
1、新增铁路选线软件平曲线数据(.QX)与 纬地软件交点数据(.JDW)互相转换函数(ayTL2WDPM)
新增(2009-01-03):
1、修改了对象包围框函数(原WCS改为UCS)(ayEntBox).
2、改进了批量打印函数(支持矩形框打印模式,并将WCS下改为UCS下)(ayBPlot).
新增(2008-12-26):
1、改进了关于、更新历史显示函数.
2、修改了批量打印函数Bug.
新增(2008-12-17):
1、新增AY工具启动显示画面、关于及历史记录对话框.
新增(2008-12-09):
1、新增删除空内容文字对象函数(ayETextDel)
2、新增了Offset命令偏移至当前层函数(OF)
3、改进了单边偏移对象函数(ayOffset1)
新增(2008-12-05):
1、新增曲线与选择集曲线交点坐标标注或块标识(ayMarkJDCurve1)
2、修正了纵断面地面线切取等高线提取函数系统引起的误差.
3、修正了横断面地面线切取等高线提取函数的Bug
4、改进了aySS及ayayMarkJDCurve函数.
新增(2008-12-03):
1、新增纵断面地面线切取等高线提取函数(ayZdmDmxDGX)
2、新增纵断面地面线绘制函数(ayZdmDmxDraw)
3、改进了手动点地面线函数(ayZdmDmxHand).
3、改进了横断面地面线切取等高线提取函数(ayHdmDmxDGX)
新增(2008-11-26):
1、新增横断面地面线切取等高线提取函数(ayHdmDmxDGX)
2、新增绘制横断面地面线及辅助设计网格函数(ayHdmDmxDraw)
3、新增任意方向矩形绘制(grread动态显示)函数(ay3Box)
4、修改了定向多重复制函数功能(ayMCopy)
5、修改了整个菜单组织构架及部分命令名称
新增(2008-11-12):
1、新增纬地软件对象属性清除函数(ayWDClsMak)
2、修改了多段线节点坐标信息输出函数(ayPLList)
新增(2008-11-06):
1、增加了纵横坡场区高程点线性插值法计算标注函数(ayDimCQGC)
新增(2008-11-05):
1、增加了复制并旋转函数(ayRCopy).
2、增加了自动生成打印文件(*.PLT)的批处理文件(*.Bat) 函数
新增(2008-10-29):
1、修改了局部快捷键定义.
2、修改了部分功能及相关操作函数.
新增(2008-10-08):
1、修改了点坐标列表函数中坐标输出到屏幕的重叠问题.
2、修改了程序中的笔误Buger.
新增(2008-09-29):
1、修改了点坐标列表和多点连线长度查询函数,增加了可撤销(U).
新增(2008-09-26):
1、重写了批量打印函数(模式 矩阵式或图框图块式)(ayBPlot).
新增(2008-09-03):
1、新增自动剪切函数(ayTrim).
2、新增将快捷命令追加到菜单文件的帮助信息行中函数(ayPGPIntoMNU).
3、修改相关函数的Bug.
新增(2008-07-20):
1、新增宽多段线显示模式函数(ayFill).
2、新增Pedit多条多段线模糊连接简化函数(PeM)
3、新增绘制宽线对象(Trace)的轮廓线函数(ayBTrace).
4、新增绘制对象包围框(圆形/矩形)函数(ayEntBox).
5、新增输出图块插入点坐标函数(ayBlkInsCoords).
新增(2008-06-16):
1、扩展了ayAmview函数自动分图功能.
新增(2008-06-07):
1、扩展了ayCV2Pline函数功能.
2、修改了部分函数的命令规则及Bug.
新增(2008-06-03):
1、解决了AY工具快捷键自动加载问题.
2、修改了通过菜单透明调用CC及SS命令的方式.
新增(2008-06-01):
1、曲线对象转为多段线[ayCV2PLine]
2、文本框遮掩/剪切(圆形/矩形)[ayTextBoxMask]
3、获取参考坐标点[CC]('CC为透明方式)
新增(2008-05-27):
1、扩展修改文字内容刷子为文字刷子[aySameText]
新增(2008-05-15):
1、新增单边不等距偏移函数[ayOffset1M].
2、改进了双边偏移曲线函数[ayOffset2].
新增(2008-04-28):
1、新增批量角度数据互相转换函数[ayChAng].
新增(2008-04-24):
1、新增〖纬地〗软件里程标注函数.
2、改进了PLList等函数的功能及操作.
3、修改了部分函数的Bug.
新增(2008-04-15):
1、修改了整个AY_Tool的命令规则.
2、新增文本快速移动对齐函数.
3、新增组对象(Group)快速分解函数.
4、改进了相关函数的功能及操作.
新增(2008-04-11):
1、新增表格单元格文字对齐函数.
新增(2008-04-08):
1、新增高程数据文件展点标注函数.
2、新增圆弧长度标注函数.
3、通过参考对象DXF码快速选择集对象('SS为透明命令)函数.
4、颜色修改命令改进(含块内对象颜色修改)函数.
5、修改块内所有对象的颜色函数.
6、改进了相关函数的功能及操作.
新增(2008-03-08):
1、增加了文字定向移动函数.
2、增加了按对象类型名快速删除对象函数.
==========================================================
有问题请: QQ:420304230 Email: AyungerStudio@163.com
【新开通了网络U盘,有更多的源码开放】 http://ayungerstudio.ys168.com
Platform: |
Size: 2050142 |
Author: ayungerstudio |
Hits:
Description: 目 录 第 1 章 Delphi 集成开发环境 ..................... 1 2.2.4 指针类型................................... 30 2.2.5 过程与函数类型....................... 31 1.1 Delphi 主窗口 ........................................ 2 1.1.1 标题栏 ........................................ 2 1.1.2 菜单栏 ........................................ 2 1.1.3 工具栏 ........................................ 3 1.1.4 组件板 ........................................ 3 1.2 Delphi 窗体窗口..................................... 3 1.2.1 窗体窗口 .................................... 3 1.2.2 窗体文件 .................................... 4 1.3 代码编辑窗口 ........................................ 4 1.4 对象查看器窗口 .................................... 4 1.4.1 对象查看器窗口的组成............. 5 1.4.2 设置属性 .................................... 5 1.4.3 添加事件 .................................... 6 1.5 项目管理器 ............................................ 6 1.5.1 项目组成 .................................... 7 1.5.2 项目管理器 ................................ 9 1.5.3 项目管理 .................................. 10 1.5.4 项目编译和运行....................... 12 1.6 Delphi 程序设计过程........................... 14 1.7 实验 ...................................................... 17 习题 ............................................................... 19 2.2.6 可变类型................................... 31 2.3 常量和变量的定义............................... 32 2.3.1 常量........................................... 32 2.3.2 变量........................................... 32 2.4 运算符和表达式................................... 33 2.4.1 算术运算符............................... 34 2.4.2 逻辑运算符............................... 34 2.4.3 关系运算符............................... 34 2.4.4 位运算符................................... 35 2.4.5 指针运算符............................... 35 2.4.6 集合运算符............................... 35 2.5 语句 ...................................................... 36 2.5.1 简单语句................................... 36 2.5.2 条件语句................................... 36 2.5.3 循环语句................................... 38 2.6 过程与函数........................................... 40 2.6.1 过程和函数的声明................... 40 2.6.2 过程和函数的参数................... 40 2.6.3 过程和函数的调用................... 42 2.7 实验 ...................................................... 43 2.7.1 编写对象 Pascal 应用程序....... 43 第 2 章 Delphi 的编程语言........................ 21 2.7.2 函数和过程的编写和调用 ....... 44 2.1 保留字和标识符 .................................. 21 习题 ............................................................... 46 2.1.1 保留字和标准指令符............... 21 第 3 章 Delphi 窗体与组件........................ 47 2.1.2 标识符 ...................................... 22 2.1.3 注释 .......................................... 22 2.1.4 控制台程序中的屏幕输入 3.1 Delphi 窗体........................................... 47 3.1.1 窗体与窗口............................... 47 和输出 ...................................... 22 3.1.2 窗体属性................................... 47 3.1.3 窗体事件................................... 48 2.2 Object Pascal 的数据类型.................... 23 2.2.1 简单数据类型........................... 24 2.2.2 字符串类型 .............................. 28 2.2.3 结构类型 .................................. 29 3.2 设计窗体 .............................................. 48 3.2.1 新建窗体................................... 48 3.2.2 设置窗体属性........................... 49 3.2.3 添加组件 .................................. 49 3.2.4 编辑组件 .................................. 49 3.2.5 设置组件属性........................... 49 3.2.6 保存文件 .................................. 49 3.3 文本型组件 .......................................... 50 3.3.1 Label 组件 ................................ 50 3.3.2 Static Text 组件 ........................ 51 3.3.3 Tab 组件 ................................... 52 3.4 按钮型组件 .......................................... 52 3.4.1 Button 组件............................... 52 3.4.2 BitBtn 组件............................... 53 3.4.3 RadioButton 组件 ..................... 54 3.4.4 CheckBox 组件......................... 54 3.5 编辑型组件 .......................................... 54 3.5.1 Edit 组件................................... 54 3.5.2 MaskEdit 组件.......................... 56 3.5.3 Memo 组件 ............................... 57 3.5.4 RichEdit 组件 ........................... 58 3.6 列表框型组件 ...................................... 60 3.6.1 ListBox 组件............................. 60 3.6.2 CheckBox 组件......................... 62 3.6.3 ComboBox 组件 ....................... 62 3.7 滑块型组件 .......................................... 63 3.7.1 Scrollbar 组件........................... 63 3.7.2 TrackBar 组件 .......................... 64 3.8 容器型组件 .......................................... 64 3.8.1 GroupBox 组件......................... 64 3.8.2 Panel 组件................................. 65 3.8.3 ScrollBox 组件 ......................... 66 3.9 MDI 程序 ............................................. 66 3.9.1 MDI 窗体及其属性.................. 66 3.9.2 利用模板创建 MDI 应用 程序 .......................................... 67 3.10 实验 .................................................... 68 3.10.1 设计由按钮类组件实现 的功能窗体............................. 68 3.10.2 设计由列表类组件实现的 功能窗体 ................................ 70 3.10.3 按需求将各种组件灵活组合, 实现功能窗体......................... 73 习题 ............................................................... 74 第 4 章 菜单设计............................................ 76 4.1 菜单设计简介....................................... 76 4.1.1 菜单结构................................... 76 4.1.2 菜单命令项的作用................... 76 4.1.3 菜单设计器............................... 77 4.2 主菜单设计........................................... 77 4.2.1 打开主菜单设计器................... 78 4.2.2 添加菜单命令项....................... 78 4.2.3 菜单命令项分组....................... 79 4.2.4 菜单命令项热键....................... 79 4.2.5 调整菜单命令项....................... 79 4.2.6 创建级联菜单........................... 80 4.3 菜单命令响应....................................... 80 4.4 运行时设置菜单................................... 82 4.4.1 菜单命令灰显........................... 83 4.4.2 隐藏菜单命令........................... 83 4.4.3 改变菜单命令文本................... 84 4.4.4 菜单命令单选标记................... 84 4.4.5 菜单命令复选标记................... 84 4.5 创建动态菜单....................................... 85 4.6 图形菜单 .............................................. 88 4.7 快捷菜单设计....................................... 89 4.7.1 快捷菜单的设计....................... 89 4.7.2 快捷菜单的响应....................... 90 4.8 实验 ...................................................... 91 习题 ............................................................... 93 第 5 章 对话框、工具栏和状态栏设计 .... 95 5.1 对话框设计........................................... 95 5.1.1 文件对话框组件....................... 95 5.1.2 字体对话框组件....................... 97 5.1.3 颜色对话框组件....................... 98 5.1.4 打印、打印设置和页面设置 对话框组件............................... 98 5.1.5 查找和替换对话框组件........... 99 5.1.6 消息框和输入框..................... 100 5.1.7 对话框综合应用实例..............102 7.3.1 异常响应与 try…except 5.2 工具栏设计 .........................................107 语句......................................... 155 5.2.1 用面板构成工具栏..................107 7.3.2 异常保护与 try…finally 5.2.2 使用工具栏组件......................112 语句......................................... 157 5.2.3 使用 TCoolBar 组件................113 7.3.3 异常的重引发和处理嵌套 ..... 159 5.2.4 使用 TControlBar 组件 ...........115 7.3.4 定义自己的异常..................... 159 5.3 状态栏设计 .........................................115 7.3.5 利用异常响应编程................. 163 5.4 实验 .....................................................118 7.4 Delphi 调试器..................................... 165 习题 ..............................................................121 7.4.1 准备调试................................. 165 第 6 章 Delphi 多媒体应用.......................123 7.4.2 设置调试器的选项................. 165 7.5 控制程序的运行................................. 166 6.1 绘图组件 .............................................123 7.5.1 单步执行................................. 166 6.1.1 TShape 组件 ............................123 7.5.2 跟踪执行................................. 167 6.1.2 画布对象 .................................124 7.5.3 跳过一段代码......................... 168 6.1.3 TPaintBox 组件 .......................124 7.5.4 全速执行剩余的代码............. 168 6.1.4 TImage 组件 ............................124 7.5.5 返回到执行点......................... 168 6.2 图形列表组件 .....................................130 7.5.6 暂停运行................................. 168 6.2.1 TTreeView 组件 ......................130 7.5.7 重新开始运行......................... 168 6.2.2 TListView 组件 .......................131 7.5.8 命令行参数............................. 169 6.3 图形栅格组件 .....................................132 7.6 断点 .................................................... 169 6.3.1 TStringGrid 组件 .....................133 7.6.1 源代码断点............................. 169 6.3.2 TDrawGrid 组件......................134 7.6.2 机器指令断点......................... 170 6.3.3 TColorGrid 组件......................136 7.6.3 数据断点................................. 171 6.4 图形日历组件 .....................................136 7.6.4 模块断点................................. 171 6.4.1 TDateTimePicker 组件 ............137 7.6.5 指定遇到断点时的行为......... 171 6.4.2 TCalendar 组件........................137 7.6.6 断点列表窗口......................... 172 6.5 多媒体组件 .........................................137 7.6.7 删除断点................................. 173 6.5.1 TMediaPlayer 组件..................137 7.6.8 设置断点的属性..................... 173 6.5.2 多媒体播放器..........................138 7.6.9 禁止和允许断点..................... 173 6.5.3 Flash 播放器............................141 7.7 监视表达式的值................................. 174 6.6 实验 .....................................................144 7.7.1 观察窗口................................. 174 习题 ..............................................................148 7.7.2 计算和修改表达式的值......... 175 第 7 章 Delphi 异常处理与调试..............150 7.1 Delphi 异常处理..................................150 7.1.1 异常处理的意义......................150 7.1.2 错误类型 .................................151 7.2 Delphi 异常类 .....................................153 7.3 Delphi 异常处理机制..........................155 7.7.3 计算提示................................. 176 7.7.4 Inspector 窗口......................... 176 7.7.5 查看局部变量的值................. 177 7.8 实验 .................................................... 177 7.8.1 Delphi 异常处理机制 ............. 177 7.8.2 Delphi 调试............................. 178 习题 ............................................................. 180 第 8 章 数据库编程......................................183 8.1 数据库系统概述 .................................183 8.1.1 数据库管理系统......................183 8.1.2 关系数据库 .............................184 8.1.3 数据库应用程序......................184 8.1.4 Delphi 数据库的体系结构......184 8.2 BDE 组件 ............................................188 8.2.1 TTable 组件介绍 .....................189 8.2.2 TQuery 组件介绍 ....................199 8.3 ADO 组件............................................206 8.3.1 TADOConnection 组件 ...........208 8.3.2 TADOCommand 组件.............210 8.3.3 TADODataSet 组件.................212 8.3.4 TADOTable 组件 ....................213 8.4 数据控制组件简介 .............................214 8.4.1 TDBGrid 组件介绍 .................215 8.4.2 TDBNavigator 组件介绍.........217 8.4.3 TDBText 组件介绍 .................219 8.4.4 TDBEdit 组件介绍..................219 9.1.1 QuickReport 概述 .................. 244 9.1.2 TQuickRep 组件 .................... 245 9.1.3 TQRSubDetail 组件................ 247 9.1.4 TQRBand 组件 ....................... 248 9.1.5 TQRChildBand 组件............... 249 9.1.6 TQRGroup 组件...................... 250 9.1.7 TQRLabel 组件....................... 250 9.1.8 TQRDBText 组件................... 250 9.1.9 TQRExpr 组件........................ 250 9.1.10 TQRsysData 组件 ................. 251 9.1.11 TQRMemo 组件 ................... 252 9.1.12 TQRRichText 组件............... 252 9.1.13 TQRDBRichText 组件.......... 252 9.1.14 TQRShape 组件 .................... 252 9.1.15 TQRImage 组件.................... 252 9.1.16 TQRDBImage 组件 .............. 252 9.1.17 TQRComposite 组件............. 252 9.1.18 TQRPreview 组件................. 253 9.2 QuickReport 报表实例 ....................... 253 8.4.5 TDBMemo 组件介绍 ..............220 9.2.1 打印单数据库报表................. 253 8.4.6 TDBImage 组件介绍...............221 9.2.2 打印标签、信封..................... 256 8.4.7 TDBListBox 组件介绍............221 9.2.3 打印主/明细表........................ 258 8.4.8 TDBComboBox 组件介绍 ......221 9.2.4 打印分组与统计报表............. 260 8.4.9 TDBCheckBox 组件介绍........222 9.3 Rave 报表设计器的组件.................... 262 8.4.10 TDBRadioGroup 组件介绍 ...222 9.3.1 Rave 5 的报表设计界面......... 262 8.4.11 TDBLookupListBox 组件 介绍 .......................................223 8.4.12 TDBLookupComboBox 组件 介绍 .......................................223 9.3.2 Drawing(绘图)组件页 ............ 263 9.3.3 Bar Code(条形码)组件页 ....... 263 9.3.4 Standard(标准)组件页 ............ 263 9.3.5 Report(报表)组件页 ............... 263 8.4.13 TDBCtrlGrid 组件介绍 .........223 9.3.6 其他组件页............................. 264 8.4.14 TDBRichEdit 组件介绍.........224 8.4.15 TDBChart 组件介绍..............224 8.5 实验 .....................................................231 8.5.1 设计数据表结构......................231 8.5.2 设计数据表编辑窗体..............232 8.5.3 设计数据表查询窗体..............238 习题 ..............................................................242 9.4 Delphi 中的 Rave 组件....................... 265 9.4.1 RvProject 组件........................ 265 9.4.2 RvSystem 组件 ....................... 266 9.4.3 其他组件................................. 267 9.5 Rave 报表例程 ................................... 267 9.5.1 设计 Rave 报表....................... 267 9.5.2 调用 Rave 报表....................... 271 第 9 章 报表与图表......................................244 9.6 图表 .................................................... 271 9.1 QuickReport 组件................................244 9.6.1 DBChart 组件 ......................... 271 9.6.2 设计图表 .................................273 11.1.2 现有的组件........................... 309 9.7 实验 .....................................................274 11.1.3 组件模板............................... 310 习题 ..............................................................279 11.1.4 选择祖先类的建议............... 311 第 10 章 面向对象程序设计......................281 11.2 建立组件框架................................... 312 11.3 加入属性........................................... 314 10.1 面向对象程序设计概念....................281 11.3.1 加入简单型的属性............... 314 10.1.1 结构化程序设计方法............281 11.3.2 加入枚举型的属性............... 314 10.1.2 面向对象的设计方法............282 11.3.3 加入集合型的属性............... 315 10.2 类 .......................................................284 11.3.4 加入对象型的属性............... 315 10.2.1 类的定义 ...............................284 11.3.5 加入数组型的属性............... 316 10.2.2 保护方式 ...............................285 11.3.6 公开继承的属性................... 316 10.2.3 类的实例化............................286 11.3.7 给出属性的默认值............... 317 10.2.4 类操作符 ...............................286 11.4 加入方法........................................... 317 10.3 方法 ...................................................287 11.4.1 方法的可见性....................... 317 10.3.1 一般方法 ...............................287 11.4.2 避免内部相关性................... 318 10.3.2 构造方法 ...............................289 11.4.3 给方法命名........................... 318 10.3.3 析构方法 ...............................290 11.4.4 加入静态方法....................... 318 10.3.4 类方法 ...................................290 11.4.5 加入虚拟方法....................... 319 10.3.5 隐含参数 Self ........................291 11.4.6 加入动态方法....................... 319 10.4 继承和多态 .......................................292 11.4.7 加入消息处理方法............... 320 10.4.1 继承 .......................................292 11.5 加入事件........................................... 320 10.4.2 覆盖 .......................................293 11.6 安装组件........................................... 323 10.4.3 抽象类 ...................................294 11.7 实验 .................................................. 324 10.4.4 多态 .......................................295 习题 ............................................................. 327 10.4.5 共同祖先 TObject..................296 10.5 属性 ...................................................297 第 12 章 动态链接库(DLLs)编程............ 329 10.5.1 属性定义 ...............................297 12.1 动态链接库概述............................... 329 10.5.2 属性的访问方法....................298 12.1.1 Windows 系统的动态 10.6 消息 ...................................................299 链接库................................... 329 10.6.1 消息机制 ...............................299 12.1.2 为什么使用 DLL .................. 330 10.6.2 发送消息 ...............................300 12.1.3 DLL 与 EXE 文件之间 10.6.3 处理消息 ...............................301 的区别................................... 331 10.6.4 用户自定义消息....................303 12.1.4 DLL 编写规则 ...................... 331 10.7 实验 ...................................................305 12.2 在 Delphi 中编写 DLLs.................... 331 习题 ..............................................................307 12.2.1 编写一般 DLLs 的步骤........ 332 第 11 章 Delphi 自定义组件的开发.......308 12.2.2 动态链接库中的标准指示 ... 334 12.2.3 库初始化代码的编写........... 335 11.1 选择祖先类 .......................................308 12.2.4 从 DLL 中输出字符串 ......... 337 11.1.1 公共祖先类............................308 12.3 在 Delphi 中 DLLs 的调用............... 340 12.3.1 调用 DLL 方式......................340 12.3.2 静态调用 ...............................340 12.3.3 动态调用 ...............................342 12.4 利用 DLLs 实现窗体重用 ................345 12.4.1 利用 DLLs 实现窗体重用 的一般步骤............................346 12.4.2 使用 DLL 模态窗体..............346 12.4.3 DLL 中的非模态窗体...........346 12.5 DLL 与 Delphi 组件包......................351 12.6 实验 ...................................................352 习题 ..............................................................356 第 13章 多线程.............................................358 13.1 多线程概述 .......................................358 13.1.1 什么是多线程........................358 13.1.2 使用多线程的优缺点............358 13.1.3 编写多线程应用程序步骤....359 13.2 多线程编程 .......................................359 13.2.1 创建线程对象........................359 13.2.2 线程的同步............................361 13.2.3 设置线程的优先级................362 13.2.4 挂起和唤醒............................363 13.2.5 缓存线程对象........................363 13.2.6 线程终止 ...............................365 13.2.7 一个多线程排序程序............370 13.3 实验 ...................................................375 习题 ............................................................. 379 第 14 章 文件操作 ....................................... 381 14.1 文件操作命令................................... 381 14.1.1 文件的类型........................... 381 14.1.2 文件的定义........................... 381 14.1.3 文件管理命令....................... 382 14.1.4 文本文件命令....................... 382 14.1.5 输入输出命令....................... 383 14.2 文本文件........................................... 383 14.2.1 打开文本文件....................... 383 14.2.2 关闭文本文件....................... 384 14.2.3 写入文本文件....................... 384 14.2.4 读取文本文件....................... 385 14.3 非文本文件....................................... 386 14.3.1 类型文件............................... 386 14.3.2 无类型文件........................... 389 14.4 文件系统........................................... 390 14.4.1 文件系统组件....................... 390 14.4.2 文件控制单元....................... 393 14.5 实验 .................................................. 396 14.5.1 文件名操作........................... 396 14.5.2 文件读写操作....................... 399 习题 ............................................................. 401 参考文献................................................... 403
Platform: |
Size: 3534536 |
Author: chaoyan_ma@126.com |
Hits:
Description: 继承CPrintDialog 自定义打印对话框
Platform: |
Size: 8205249 |
Author: 350860482@qq.com |
Hits:
Description: 自定义的打印对话框-selfdefine print dialog box
Platform: |
Size: 51200 |
Author: 左高飞 |
Hits:
Description: 完全自定义的打印预览窗口,可以运用到对话框,单文档,多文档等架框中。 -completely customize the print preview window can be used to box, single-file, multi-box and other documents.
Platform: |
Size: 2325504 |
Author: 袁德权 |
Hits:
Description: 1. 添加:添加HTML5上传支持:多文件选择上传、真实上传进度显示以及从电脑中直接拖放文件上传,注:相应功能需要浏览器支持
2. 添加:添加upMultiple参数,控制是否允许多文件选择上传,默认为开启,此功能需要浏览器支持HTML5上传
3. 添加:添加全选SelectAll和打印Print两个工具按钮
4. 添加:添加多行完全工具栏组mfull,添加演示在demo01和demo02
5. 添加:对话框面板中的textarea表单项中按Ctrl+Enter自动调用确定按钮,目前仅影响“粘贴文本”按钮
6. 添加:非IE浏览器下对话框面板打开后在第一个可输入表单项设置焦点
-1. 修正:会造成网页中非jquery的submit事件return false无效问题的修正
2. 修正:IE浏览器下从写字板粘贴内容会额外增加多余代码问题的修正
3. 修正:IE浏览器下段落标签无效问题的修正
4. 修正:IE浏览器下插入URL结尾带参数的FLASH和多媒体文件,会造成代码完全失效问题的修正
5. 修正:hr等自结束标签导致代码缩进格式化错误问题的修正
6. 修正:多次初始化编辑器,插件会被重复加载问题的修正
7. 修正:扩展的jQuery方法.val( test )不支持多dom批量写值问题的修正
8. 修正:IE6某些情况下打开按钮面板会造成界面闪动问题的修正
9. 修正:Firefox从全屏返回正常界面会导致当前页面滚动条置顶问题的修正
10.修正:shortcuts参数及addShortcuts函数定义的多个相同快捷键,最早定义才有效的问题修正,并允许在事件代码中return false来取消当前事件
11.修正:使用非强制P标签(BR模式)情况下,列表中无法用回车产生新列表项问题的修正
12.修正:IE浏览器下,菜单、颜色和表情由于代码编写不够完善,造成打开缓慢问题的修正
13.修正:无论是否开启内部代码,都会造成
Platform: |
Size: 475136 |
Author: cx |
Hits:
Description: 1. 添加:添加HTML5上传支持:多文件选择上传、真实上传进度显示以及从电脑中直接拖放文件上传,注:相应功能需要浏览器支持
2. 添加:添加upMultiple参数,控制是否允许多文件选择上传,默认为开启,此功能需要浏览器支持HTML5上传
3. 添加:添加全选SelectAll和打印Print两个工具按钮
4. 添加:添加多行完全工具栏组mfull,添加演示在demo01和demo02
5. 添加:对话框面板中的textarea表单项中按Ctrl+Enter自动调用确定按钮,目前仅影响“粘贴文本”按钮
6. 添加:非IE浏览器下对话框面板打开后在第一个可输入表单项设置焦点
-1. 修正:会造成网页中非jquery的submit事件return false无效问题的修正
2. 修正:IE浏览器下从写字板粘贴内容会额外增加多余代码问题的修正
3. 修正:IE浏览器下段落标签无效问题的修正
4. 修正:IE浏览器下插入URL结尾带参数的FLASH和多媒体文件,会造成代码完全失效问题的修正
5. 修正:hr等自结束标签导致代码缩进格式化错误问题的修正
6. 修正:多次初始化编辑器,插件会被重复加载问题的修正
7. 修正:扩展的jQuery方法.val( test )不支持多dom批量写值问题的修正
8. 修正:IE6某些情况下打开按钮面板会造成界面闪动问题的修正
9. 修正:Firefox从全屏返回正常界面会导致当前页面滚动条置顶问题的修正
10.修正:shortcuts参数及addShortcuts函数定义的多个相同快捷键,最早定义才有效的问题修正,并允许在事件代码中return false来取消当前事件
11.修正:使用非强制P标签(BR模式)情况下,列表中无法用回车产生新列表项问题的修正
12.修正:IE浏览器下,菜单、颜色和表情由于代码编写不够完善,造成打开缓慢问题的修正
13.修正:无论是否开启内部代码,都会造成
Platform: |
Size: 654336 |
Author: cx |
Hits:
Description: TeeChart Pro是一个强大的VCL图表组件,支持上百种2D和3D图表风格,并提供40多个数学和统计函数、无限制的轴和22个调色板TeeChart还集成打印预览,图表可导出到JPEG,EPS,PDF,PNG,PCX,GIF,Bitmap和metafile文件。同时还可提供.NET,ActiveX和COM版本。TeeChart还包括一个强大的、完整的编辑对话框,几乎可用于每个组件和子组件,允许你快速的设计复杂图表应用程序。图表编辑器通过TeeCommander组件进一步得到增强,它提供一次点击访问图表编辑器和共同特征。这些编辑器在设计时和运行时均可提供。TeeChart Pro为缩减可执行程序大小被分成完全面向对象的多个模块。它还允许开发者创建自定义包组成他们自己需要的模块。支持Delphi和C++ Builder的(D7-XE5)。-TeeChart Pro VCL is a powerful charting component that supports 100 types of 2D and 3D graphics style, and offers more than 40 mathematical and statistical functions, unlimited axis and 22 palette. TeeChart integrated Print Preview, charts can be exported to JPEG, EPS, PDF, PNG, PCX, GIF, Bitmap and metafile file. While also providing .NET, ActiveX and COM versions. TeeChart also includes a powerful, integrated editing dialog for virtually every component and sub-component that allows you to quickly design complex diagramming applications. Chart editor is further enhanced by TeeCommander assembly, which provides one-click access to the diagram editor and co-feature. The editors at design time and run time are available. TeeChart Pro to reduce the size of the executable program is divided into multiple modules fully object-oriented. It also allows developers to create custom packages consisting of modules of their own needs. Support for Delphi and C++ Builder s (D7-XE5).
Platform: |
Size: 15947776 |
Author: 张艳 |
Hits: