自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

力先生C#程序开发

力先生C#程序开发

  • 博客(19)
  • 收藏
  • 关注

原创 C# 动态加载卸载程序集

C# 动态加载卸载程序集

2023-04-01 17:00:28 1864

原创 C# 动态加载程序集的一种方式

在C# 程序开发中,通常需要引用外部dll,为了项目管理的需要,常常在项目发布时将这些dll放在主程序之外别的的目录。这里的“MyCallOutFunction”就是外部程序集的名称标题,后缀一般为dll,或exe。这个信息表示程序无法自动找到MyCallOutFunction程序集的路径,而无法加载外部程序集。MyCallOutFunctionDir :正确的dll路径。其中PublicKeyToken也有可能“=null",比如。这样重新运行就不会发生找不到程序集路径的错误了。

2023-03-30 16:51:09 593

原创 透视(perspective)初探

图形效果-透视

2023-02-19 14:31:36 551

原创 艺术字和段落互转

艺术字和段落互转

2023-02-19 14:06:32 157

原创 加速代码执行速度

开启插件代码运行环境优化,加速代码执行速度

2023-02-19 13:40:15 168

原创 录制宏,理解编程的方法

录制宏,理解编程的方法

2023-02-19 13:21:12 235

原创 一键转曲与自动化

一键转曲与自动化

2023-02-19 13:07:59 235 1

原创 调出系统计算器

调出系统计算器

2023-02-19 12:31:39 373

原创 文字处理粘贴文字

文字处理,粘贴文字

2023-02-19 00:57:54 272

原创 改动SVG代码获得图标

CDR操作中,经常会用到将图形旋转90度。如果要做出这样一个图标该怎么做呢?下面介绍一种方法。

2023-02-19 00:40:25 962

原创 初步了解CorelDraw-C#插件开发

首次开发和运行CDR-C#插件,以最简单的方式介绍开发CDR-C#插件的方法,让您快速涉足CDR-C#二次开发

2023-02-18 10:56:11 2134 1

原创 动态更改工具栏

解决方案达到了预期的目标。InitializeComponent的定义看一下,转到定义,发现有一个AddonCommands.xaml是都是小写,把它改为大写,保存,生成,重启后又能加载控件界面了。如果有第3个参数,则为bool型参数,是否覆盖可能已经存在的目标文件,如果是false,如果目标路径已存在,则不会进行复制。currentDllDir:当前加载的AddonCommands的DLL,用来记录每次加载的DLL的名称,如果没有找到更新的DLL,就不用去更改ControlCanvas中的控件。

2023-02-17 18:16:02 242

原创 在Blend中绘图图标

在绘画时用上了工具箱中的工具和合并图形的方法,这些工具、方法和CorelDraw中画图的工具、方法有些相似。最好是先从外边图形开始描画,这样外边的图形就处于底层,里面的小图形就可以方便选择到。画蓝色矩形框:在工具箱中选择“矩形”工具,在计算器图片蓝色块的左上角拖动鼠标到蓝色块的右下角,并在右边的属性面板设置其F。9个圆形和上面的长条矩形,鼠标右键单击,选择“合并”>,单击“相并”命令,把这9个图形合并为路径。由于多颜色可能使界面有点花,所以我们可以采用相同的颜色,把刚才的图标填充为左边的绿色,并把。

2023-02-17 17:56:32 644

原创 WPF中Canvas绘图图标

WPF中没有绘画工具,只有属性配置和编写代码去绘制,要像CorelDraw那样作图可以转到Blend去做。课件从CorelDraw中做好图片,用Blend描绘出来,最后对绘画出来的图标进行调试。结论是WPF绘画控件图标做出来是符合预期的,比CorelDraw画图和像素画图工具更好。应该是WPF的像素可以设置到小数点后多位,实现了矢量画图。我们可以结合CorelDraw和WPF画出理想的图标和界面。

2023-02-17 17:09:00 1688

原创 安装Addon插件

前几天试装了CorelDraw2020和CorelDraw2021,发现了CorelDraw2020已经把“宏”都叫做“脚本”了;还有一个新名称“可视化工作室编辑器”,就是Visual Studio Tools for Applications了。CorelDraw2021甚至还加入了JavaScript,但代码还只能是记事本编辑。看来CorelDraw要把二次开发的工具都要集齐了。技术更新很快,必须得用新版本了,不然很多新的功能都用不上。自从装了Visual Studio 2019后,发现框架和功能都多了

2023-02-17 16:28:58 948

原创 生成自定义工具栏

我们生成了和VBA时代几乎一样的常用的工具栏。用WPF也可以完成以后的插件开发,界面控件编写基本靠自己绘画,还有用代码去控制,代码结构像HTML,做过网站的应该可以很快入手。其它后台C#代码除了对控件代码的控制外,和WinForm基本相同,但目前来看用WPF是生成自定义工具栏的较好的办法。当然,你也可以在工具栏命令中调用WinForm程序,对Coreldraw进行操作,这也应该是比较高效的办法,下次会讨论。资源的加入是本次调试的难点之一,我们的目标是让图片资源嵌入到程序中去,不必去电脑文件目录去调用;

2023-02-17 15:17:10 588 1

原创 创建第一个VSTA项目

比如子必须继承父的所有属性但属性值就是你自己的了,父如果有一个特征定义“是否优秀”(属性或对象),那你一定也得继承这个属性,父就不能给这个属性赋值了,只能是由子的实际表现来赋值,你如果优秀那这个属性值就是“优秀”了;从这个继承例子可以看出,类的继承不同于接口的继承,不用重写所有属性和方法,因为被继承类中已经写好了属性和方法。Virtual关键词定义的模块给继承者提供了重写的机会,有必要我们就用“override”重写这个模块,既能使用现成的,又能通过改写实现具体的目标,我们还可以加入自己的属性和方法。

2023-02-17 14:40:49 354

原创 初识Coreldraw Visual Studio Tools for Applications

相信我们很多人都有用过Coreldraw Vba二次开发来编写插件操作Coreldraw做设计排版的经历。VBA代码组织不够理想,错误提示不够友好,批量修改不够方便。所以Coreldraw引入了微软的VSTA,集成Visual Studio Tools for Applicatons试图来解决这一系列问题。

2023-02-17 13:28:53 1671 3

原创 个性化WinForm开发环境

从本教程开始,教程教程以CorelDraw C#为主,不单独讲述C#编程知识,但也会结合开发配置和代码编写,对C#的语法进行解释。考虑到兼容性,教程主要使用CorelDRAW 2018 (64-Bit)+Visual Studio进行编写和调试。在开发的过程中,相信我们会常常纠结以什么样的结构形式构建自己的开发环境;由于Visual Studio是为开发大项目而设计的,需要熟悉很多的东西很多,初次搭建的项目结构可能会比较混乱,常常需要进行调整。

2023-02-17 12:56:31 509

个性化WinForm开发环境

配合力先 Coreldraw C# 插件教程https://blog.csdn.net/qq_32541267/article/details/129083548的程序员文件

2023-02-17

力先 Coreldraw C# 插件教程(1)-首次进入CorelDraw C#

配合订阅文章https://blog.csdn.net/qq_32541267/article/details/129081940的程序源文件

2023-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除