CorelDraw插件开发-GMS插件-VBA-查找相同对象-cdr插件
VBA是基于 Visual basic发展而来的,与VB具有相似的语言结构。从语言结构上讲,VBA是VB的一个子集,它们的语法结构是一样的。VBA却没有自己独立的工作环境,它必须依附于某一个主应用程序,VBA专门用于Office的各应用程序中,如CorelDraw、Word、 Excel和Access等。VBA提供了面向对象的程序设计方法,提供了相当完整的程序设计语言。它的编写是以子过程和函数为单位。
1.基本原理
根据判断选择对象的类型,如果是群组类型,则对群组对象的个数、图形类型、图形高度、图形宽度、填充类型、轮廓类型、颜色等进行记录;如果不是群组对象,则对单一对象的高度、宽度、类型、填充类型、轮廓类型、颜色等进行记录;群组对象在记录完成后进入群组对象的查找处理,即分别比较记录的内容,如果有一项内容不相同,则认为与当前选择对象不相同,反之则为查找到的对象,并选择它。单一对象在记录完成后进入非群组对象的查找过程,即分别比较记录的内容,如果有一项内容不同,则认为与当前选择对象不相同,反之则为查找到的对象,并选择它。
2.算法实现
算法代码实现流程如下所示:
Public Sub findshapes()<
CorelDraw插件开发-GMS插件-VBA-查找相同对象-cdr插件相关推荐
- CorelDraw插件开发-VBA-常用功能-裁切阴影效果图形-CDR插件
文章目录 1.基本原理 2.算法实现 3.代码转运行 4.作者答疑 VBA是基于 Visual basic发展而来的,与VB具有相似的语言结构.从语言结构上讲,VBA是VB的一个子集,它们的语法结 ...
- CorelDraw插件开发-VBA-常用功能-输出数据库文件-CDR插件
文章目录 1.概述 2.连接和记录集 3.读取数据三步曲 4.连接字符串 5.作者答疑 1.概述 数据库是保存数据的仓库,包括数据和一套成熟管理系统API.现今主要的数据库是关系数据库,常见的数据 ...
- CorelDraw插件开发-VBA-常用功能-查找并替换相同对象-cdr插件
文章目录 1.基本原理 2.算法实现 3.代码转运行 4.作者答疑 VBA是基于 Visual basic发展而来的,与VB具有相似的语言结构.从语言结构上讲,VBA是VB的一个子集,它们的语法结 ...
- CorelDRAW插件--GMS插件开发--新增项目--宏录制--VBA编辑--调试技巧--CDR插件(二)
文章目录 1 新建模块 2 编辑模块 3 宏录制 4 宏调试和宏运行 5 作者寄语 本文接着讲述GMS插件开发的相关内容,主要包含VBA脚本模块的新建GMS项目.宏录制.编辑.调试和运行. 1 新 ...
- CorelDraw插件开发-GMS插件-VBA-为等高线自动设色-cdr插件
文章目录 1.基本原理 2.算法实现 3.代码转运行 4.作者答疑 1.基本原理 在地图编辑中,经常会涉及到等高线,涉及到利用等高线进行分层设色(这里的层不是CorelDRAW中Layer层的概念 ...
- CorelDraw插件开发-Cdr插件-CPG插件-tlb文件位置-脚本插件
文章目录 1.CDR插件 2.作者答疑 1.CDR插件 如果读者需要在CorelDraw软件中开发插件,一种方式是采用脚本语言开发,即VBA这种脚本语言,CorelDraw对它支持录制和拥有自定义 ...
- CDR插件开发之CPG插件001 - 什么是CPG插件
CPG,英文缩写 Corel Plugin,中文含义是 Corel 插件,简称CPG插件,典型代表有魔镜.CDR是鼎鼎大名的创意图形设计软件,几乎是广告.印刷行业的标准,而正是由于CDR在日常的排版. ...
- 专业CDR插件牛为设计大师
文章目录 前言 说起CDR平软件,相信大家不会陌生,印刷和设计行业广大设计者和老板都比较熟悉,日常平面设计,产品设计都有广泛应用,而且使用频率很高,因此产生了许多行业的应用插件,利用自动化技术辅助,提 ...
- CDR插件开发之CPG插件002 - CPG插件开发环境准备和搭建
上篇文章对什么是CPG插件做了简单的介绍,读者只需要心中有个概念即可.那么,本篇文章就直接开始动手,正式踏上CPG插件开发之路的必经步骤:开发环境搭建.CPG插件不像GMS插件那样,可以在CDR自带的 ...
最新文章
- kafka与zookeeper关系
- 吉林大学计算机学院男女,吉林大学非诚勿扰千人观看 22位男女同学一同相亲...
- D2 第11届前端技术论坛记录
- 数据之路 Day8 Matplotlib包
- 并发基础篇(一) 线程介绍
- .Net Cancellable Task - APM异步超时机制扩展
- TextView 显示内容时出现 ArrayIndexOutOfBoundsException 的解决方法(Android 4.1)
- where is Angular parts filled
- 也读《人月神话》:没有银弹的软件工程
- python基础-userlist、userdict、userstring
- 话里话外:家族化管理模式和职业化管理模式孰优孰劣
- Tinker + Bugly + Jenkins 爬坑之路
- ug如何复制面_学习UG,要从最基础的做起,初学者必备40条技巧
- wps 多级标题自定义设置
- 1071: 不容易系列
- python爬duitang的摄影类图片
- 2021年中式面点师(中级)及中式面点师(中级)实操考试视频
- 【舆情搜索】删除百度负面新闻的方法
- 植物大战僵尸中文年度版
- 出门问问李志飞:人工智能创业者不要欺骗自己
热门文章
- Unity—GI光照贴图
- 小米路由3G刷openwrt固件
- c语言递归方法排序,归并排序,递归法,C语言实现。
- html div 阴影效果,前端基础教程 CSS丨css3 文本阴影效果教程
- Android浏览历史sqlite功能,[Android]greendao实现搜索历史功能
- java编写翻译字典数据库_java实现简单的英文文本单词翻译器功能示例
- python图片压缩软件_Python照片压缩
- 【计算机图形学】图形变换(平移变换、比例变换、旋转变换、对称变换、错切变换、复合变换)
- C#日期格式的转换方法
- Excel中如何巧妙计算结算日期。