BricsCAD二次开发环境搭建
Visual Studio
在官网地址里选择Visual Studio IDE版本,然后就出现下载,社区版是免费版本,其它都是付费。
BricsCAD安装
BricsCAD是一款针对建筑师、工程师的智能化专业CAD设计软件,在其不断增长的用户群,BricsCAD 最为着名的是其 2D 绘图和 3D 建模功能的丰富组合。
BricsCAD-V15.3.05-1-zh_CN(x64).msi下载地址 ,提取码: p5s7
破解工具下载地址,提取码: yte6
一直点next安装BricsCAD-V15.3.05-1-zh_CN(x64).msi。安装成功后,破解如下
-
运行Bricsys-NetworkLicenseManager.msi,点击“Next”
-
选择I accept items in the Lincense Agreement,点击“下一步”
-
一种next,其中某一步出现下图,选择Perform all,然后点击“Next”
-
当出现下面窗口时,复制Computer Hostid下面的12位字符备用,不要关闭此窗口。
-
找到bricsys.lic,用记事本打开
将00155d8152b6 替换成上图中Computer Hostid下面的字符串。
-
将bricsys.lic、rlm.exe、rlmutil.exe三个文件拷贝到程序安装路径(默认安装路径C:\Program Files (x86)\Bricsys\Bricsys Network License Manager),并替换文件。
-
回到刚才未关闭的窗口,点击Cancel,然后点击Finish,至此激活完成!
DevExpress安装
Devexpress是全球使用最多的.NET用户界面控件套包,它广泛应用于ECM企业内容管理、 成本管控、进程监督、生产调度,在企业/政务信息化管理中占据一席重要之地。,不仅功能丰富、应用简便,且界面华丽,用户更可方便定制。软件的菜单栏完全可替代开发环境提供的基本控件,而且其编写的程序也显得更专业化。同时它提供了完善的帮组系统,且有些高级控件更是零代码,非常易于使用。新版devexpres 15.2新增了110多种图标形状,例如基本图标、流程图和SDL图形等,同时它还全新增加仿Visio的界面主题,包括Office, Linear, Integral, Daybreak, Parallel, Sequence和Lines,当然用户还可以自定义主题。此外,软件还新了一种仿Visio的工具箱控件,其功能包括不限项目数量、搜索框、最小化控件和通过菜单快速访问项目组等。
安装
下载DevExpress17.2.7地址,提取码: jsar
双击DevExpressNETComponents-17.2.7.18094.exe,一直next直到安装成功。
破解
下载的压缩包下有个Cracks文件夹,里面有三种破解方式,随便选一种,一般选第一种。
双击Patch7.0.exe,直接成功后,再分别双击dx1.reg和dx2.reg。
汉化
将汉化包里的资源拷贝到C:\Program Files (x86)\DevExpress 17.2\Components\Bin\Framework目录下即可。
注意事项
使用devexpress patch这个破解工具,破解完后编译程序的时候经常会弹出使用窗口的,出现这个原因是license.licx这个控件凭证文件导致的,一般破解完后新建的项目不会出现这个问题,未破解前的项目就会出现这问题。
解决的方案有两个:
- 直接删除properties下的license.licx文件,重新编译,虽然会再生成,但不会再出现那个试用提示框。
- 如果想彻底删除这个文件,请右击license.licx>文件>点击属性>把生成操作这属性改成“无”,再删除这个文件,就不会自动生成这个文件了。
皮肤库IrisSkin2.dll
使用IrisSkin2.dll库对Winform中窗体美化。
-
下载地址
皮肤控件换肤素材包,IrisSkin2.dll皮肤素材资源下载,这是一款与编程开发相关的素材资源,主要是提供一些采用IrisSkin2.dll控件进行软件窗口换肤的素材文件,包括一些GIF图像资源、一些ssk文件,压缩包内一共有22种皮肤素材,使用说明:把控件拖到你的form上,只需一行代码,即可实现整个form包括其所有控件的皮肤的更换,.
全部源代码就一行: skinEngine1.SkinFile = “WaveColor1.ssk”; -
添加选项卡
右键工具箱->“添加选项卡”->取名“皮肤”。
-
将IrisSkin2.dll文件拖拽到皮肤选项卡下
结果如下
-
把皮肤文件中以ssk为后缀名的文件(如OneGreen.ssk)放在bin文件夹的debug文件夹里。
-
双击界面,进入代码,
private void Form1_Load(object sender, EventArgs e)
{
skinEngine1.SkinFile = Application.StartupPath + @"\MP10.ssk";
}