自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 Cad二次开发(三)

Cad二次开发接着上次的说,上次介绍了环境搭建,并成功的打印了 Hello Cad,下面介绍cad中基本操作。首先加入一个直线到cad中 想要读取这段代码,要有一定的c++基础,如果没有任何c++基础建议先从c++基础学习,推荐谭浩强版本的教程,浅显易懂。下面介绍一些cad的一个基本实体:直线。直线包含两个点:起点和终点。【AcGePo

2017-11-25 21:16:39 9571 1

原创 Cad二次开发(二)

Cad二次开发     接着上次的说,一、环境配置:上次忘了介绍,vs2008还需要安装sp1的补丁包:[ VS2008SP1CHSX1512981.iso]。 接着配置ARX工程,从官网下载【objectarx_2012_wizards】 ,这里注意一下,下载后是一个msi文件,如果不以管理员权限运行后期会产生一些问题,但是win10默认msi右键没有办法以管理员

2017-11-22 21:26:57 1775

原创 Cad二次开发(一)

Cad二次开发Cad是AutoCAD的简称,在工业领域有着举足轻重的地位,道路、建筑、机械等多个领域均有涉及,而Cad本身功能大多数情况下不能满足设计、规划的复杂需求,故而衍生了Cad二次开发行业的兴起。Cad二次开发主要的方式包括:lisp、.net、arx、vba等,这里主要介绍arx开发。首先,开发工具为欧特克公司提供的SDK,下图显示了部分版本的下载路径...

2017-11-15 21:32:07 5699 2

原创 XTP控件ReportCtrl使用

XTP库的简单初始化操作

2017-08-25 15:01:14 982

原创 lua基础学习

--lua开始学习了!!--[[ 这个是学习注释 最好不要使用 _A 开头来定义变量 学习下为知中lua编译器中自己写的编译器print("hello lua");--默认全局变量str = "这个是全局的"str = nil --删除print(str)--local 表示是局部的local x = "局部的"print(x)--lua中的类型print(type(

2017-03-23 11:42:57 280

原创 【连载】 .Net cad二次开发(五)

继续cad数据库的操作一、视口操作 // 获取当前视口 public static ViewportTableRecord GetCurViewPort(Database db) { NetCad.CCadDadabase.GetDb(db); ViewportTableRe

2015-05-21 20:38:00 3532

原创 【连载】 .Net cad二次开发(四)

开始往cad数据库中添加实体了。一、添加实体到模型空间【图纸空间类似】// 加入实体到模型空间 public static ObjectId Append(Entity ent, Database db) { ObjectId id; using(Transaction tr = db.Transaction

2015-05-20 20:30:17 3024

原创 【连载】 .Net cad二次开发(三)

接着来看cad相关的具体操作:文档操作、实体操作、表、事物。一、文档的基本操作1.当前文档基本操作 // 当前文档 Document docCur = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument; // 设置文

2015-05-19 19:27:22 2907 1

原创 【连载】 .Net cad二次开发(二)

今天来讲一些对cad的基本操作。一、修改cad界面属性1.修改cad标题 // 设置cad标题 public void ReNameTitle(string strTitle) { Autodesk.AutoCAD.ApplicationServices.Application.MainWindow.Text = s

2015-05-18 20:42:09 1557

原创 【连载】 .Net cad二次开发(一)

.Net cad二次开发 平常都用arx/c++/mfc来进行cad开发,业余时间学习下.net/C#开发,在此做下记录,同时以供大家参考,交流,共同进步。ps:我也是现学的,如果有什么不对的地方可以指出来,在此谢谢大家!!

2015-05-17 14:44:21 2578

原创 cad二次开发中,vc7下无法附加进行的解决办法

vs2002中的调试中的附加点击后,提示没有正确安装解释器:解决步骤:1,在运行处输入cmd2,然后输入命令:cd C:\Program Files\Common Files\Microsoft Shared\VS7Debug3, 再输入命令:mdm.exe /regserver4,再到服务里查看是否有 Machine Debug Manager服务,此服务如果停止则启

2012-09-21 13:55:01 653

C++自己实现的字符串类

自己实现的字符串类 class CMStringImp; class CMstring { public: explicit CMstring(void); ~CMstring(void); CMstring(LPCTSTR lpszstr); CMstring(const CMstring& lpszstr); CMstring& operator = (const CMstring& lpszstr); operator LPCTSTR() const; bool operator == (const CMstring&) const; bool operator != (const CMstring&) const; bool operator < (const CMstring&) const; TCHAR operator[] (int nIndex) const; TCHAR& operator[] (int nIndex); CMstring& operator += (LPCTSTR pStr); CMstring& operator += (TCHAR ch); friend CMstring operator+(const CMstring& str1, const CMstring& str2); friend CMstring operator+(const CMstring& str1, LPCTSTR lpszstr); friend CMstring operator+(const CMstring& str1, TCHAR ch); friend CMstring operator+(TCHAR ch, const CMstring& str1); friend CMstring operator+(LPCTSTR lpszstr, const CMstring& str1); // friend wostream operator <<(wostream &is;,const CMstring &str;); public: LPCTSTR GetData() const; bool IsEmpty() const; TCHAR GetAt(int) const; TCHAR& GetAt(int); int GetLength() const; int Compare(const CMstring&) const; int CompareNoCase(const CMstring&) const; int Find(TCHAR ch, int nStart = 0) const; int Find(LPCTSTR pStr, int nStart = 0) const; int ReverseFind(TCHAR ch) const; int ReverseFind(LPCTSTR pStr) const; CMstring Right(int nCount) const; CMstring Left(int nCount ) const; public: CMstring& MakeLower(); CMstring& MakeUpper(); CMstring& MakeReverse(); int Replace(TCHAR chOld, TCHAR chNew); int Replace(LPCTSTR pszOld, LPCTSTR pszNew); int Insert(int iIndex, TCHAR ch); void Format(LPCTSTR lpszFormat, ...); private: CMStringImp* m_pImp; };

2019-04-23

C++ vs2005开发的 树控件实例

一个用vs2005开发的应用程序【源代码】,其中后台用了一个二叉树,前台是一个CTreeCtrl 由于现实,还牵涉到文件的读取【读取到CTreeCtrl 里面】,还有节点的删除,插入等等,【其中每个节点有2个字段用“|”分开,第一个为标示符,第二个为面积【这个可以自己扩展】,计算面积系数之后增加为三个字段】 这个是本人第一次使用MFC开发比较大的东西,有错误的地方还望指出 【树控件上有右键菜单,可以删除,添加,计算面积系数=所有父节点面积系数【根节点为0】+本节点面积/(本节点的面积+所有孩子节点及孩子节点的面积之和) 文件的存储和读取也是一个难点,内部有测试实例可以自己测试,研究!

2012-03-09

五子棋需要用到的类库及需要的编程思想

五子棋需要用到的类库及需要的编程思想 主要是一些网络方面的类库及例子

2011-06-07

【VB编程】桌面图标防删除生成器

生病无聊之作..利用IE劫持原理写的.. 用处嘛...办公电脑防别人删除桌面上面的文件...欸.......

2010-10-24

密码矫正VB个人的第一个软件

纯属个人爱好,里面是源代码,这里请各位高手批评,由于不会数据库,这里的密码就是gang

2010-10-08

空空如也

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

TA关注的人

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