- 博客(26)
- 资源 (11)
- 收藏
- 关注

原创 VC++ 字符串转换
1CString 转 BSTRCString s=pLayerName;BSTR bstr=s.AllocSysString();2 BSTR 转 CStringCString sName;BSTR bstrName;sName=(const TCHAR*)_bstr_t(bstrName);3CString转化为double型double=atof(CSt...
2018-06-15 10:11:34
370
原创 C++调用外部Lib错误
ChTraitsCRT@_W@ATL@@@@@ATL@@@Z),该符号在函数 "public: void __thiscall CMFCApplication1Dlg::OnBnClickedButton1(void)" (?错误 LNK1120 1 个无法解析的外部命令 MFCApplication1 C:\Users\Administrator\source\repos\SqlcipherHelper\Debug\MFCApplication1.exe。
2023-04-20 10:56:12
301
原创 Ubuntu开发记录
错误 1:/opt/ZWSOFT/ZRXSDK2022/nowin/ZwMFCWrapper/include/ZwAfx.inl:42: error: passing 'const CStdString {aka const CStdStr<wchar_t>}' as 'this' argument discards qualifiers [-fpermissive] str = cstrT;解决:注释掉 str = cstrT;错误2:/home/mica/Proje...
2021-12-19 10:24:40
312
原创 Microsoft Data Access Components(MDAC) version 2.6 or later
错误提示:System.InvalidOperationException: The .Net Framework OleDb Data Provider requires Microsoft Data Access Components(MDAC) version 2.6 or later. Version 2.50.4403.12 was found currently installed.解决方法:修改注册表即可。Windows Registry Editor Vers..
2021-09-07 17:35:07
2743
原创 Arcengine调用mapserver中Find方法
private void btnOpenMapServer_Click(object sender, EventArgs e){ try { //加载进度条 //Progressor.ShowProgressDialog(0, 10000, "Load MapServer ... "); //连接服务器 IAGSServerConnectionFactory pAGSServerConnFactory = new AGSS...
2021-03-17 11:51:23
334
转载 卸载cad2008
1、在控制面板中,卸载所有CAD相关程序。2、删掉AUTOCAD安装的文件夹。3、删除C盘ProgramData下的AUTOCAD文件夹,这里包含你安装的CAD所有版本。4、彻底删除CAD注册表4.1打开注册表(Win+R,输入regedit回车),4.2找到“HKEY_CURRENT_USER\software\”目录下的Autodesk文件夹,在Autodesk文件夹上右键,删除。4.3找到“HKEY_LOCAL_MACHINE\software\”目录下的Autodesk文件夹
2021-02-20 10:18:29
5734
原创 修改VS2013生成类模板
第一步: 找到这个文件"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs"第二步:在文件顶部添加以下内容/************************************************...
2020-02-16 16:37:41
232
原创 ARCGIS 开发中遇到错误
1 错误代码:-2147155644描述:The error number from ArcObjects is: '-2147155644'. The error message from ArcObjects is: {Cannot connect to database because the database client software failed to load. Be sur...
2019-11-26 10:46:45
1357
2
原创 检查图片是否空白图片
/// <summary> /// 检查图片是否空白图片 /// </summary> /// <param name="img">Image</param> /// <returns>是否空白图片</returns> private...
2019-08-14 15:30:28
2644
转载 (转载)chrome 浏览器调用 ocx 插件
IE 上使用 ocx 插件网上已经有很多资料说明,这里就不重复了,那如何在 chrome 浏览器上使用 ocx 插件呢?此方法仅供参考,如使用过程中出现问题或方法有误,请留言。1、编写 ocx 插件,增加测试 html 页面。普通调用<OBJECT ID="ocx" CLASSID="CLSID:9F5EA40D-ABBD-4ABD-AD1B-6155A142DB1E...
2019-04-26 22:20:32
11393
1
原创 InstallShield脚本读取CAD路径
function setFolder()STRING szParam,szKey, szNumName, szNumValue; NUMBER nvType, nvSize; NUMBER rtn;begin rtn = RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE); szKey = "SOFTWARE\\Auto...
2019-03-11 10:29:10
342
转载 ArcEngine之接口IQueryDef,数据库中使用SQL语句(转载)
文件地理数据库允许在 QueryDef 中通过 SubFields(字段列表)方法使用表达式和别名完善分析和报告。此外,通过 PostFixClause 支持 ORDER BY 和 GROUP BY。在支持 GROUP BY 时,表达式包括聚合函数,如 MIN、MAX 和 SUM。ALIAS提供给列另外一个名称以提供更易于理解的输出。SQLSELECT NAME, POP1997 - ...
2019-01-14 09:33:59
552
转载 ArcEngine查询统计IQueryFilter、ISpatialFilter、IQueryDef 、WHEREclauses(转载)
用ArcEngine的接口做过查询统计的同学应该知道,由于ArcEngine并没有完整支持SQL,所以做简单的查询还好,稍微复杂一点就开始捉襟见肘了。 现在总结一下几种查询的方法: 1.IQueryFilter、ISpatialFilter接口。 这是最常见的,把参数设置进去,然后调用IFeatureClass或者ITable的Search方法就行。可以转为IQueryFilterDefin...
2019-01-14 09:30:11
1130
转载 GP的使用心得(转载)
在ArcEngine时,GP无疑是GIS开发者的神器。自ArcEngine9.2开始新增一个程序集ESRI.ArcGIS.Geoprocessor,它能调用包含扩展模块在内的所有Geoprocessing工具。关于GP的使用问题,做如下总结:1.许可问题大家都知道,AE二次开发有两种许可定义方式:一是直接拖放License控件,右键设置其属性,另一种方式是使用IAoInitialize接口...
2019-01-14 09:26:59
1281
转载 无法解析的外部符号 IAcadApplication IID_IAcadApplication
error C2065: “IAcadPreferences”: 未声明的标识符解决方法:#include "acadi.h"无法解析的外部符号 IID_IAcadApplication#include "acadi_i.c"
2018-12-17 15:10:53
1220
1
转载 ArcSDE10.1之后直连数据库(转载)
一、第一种方式 Server:服务器名或IP(可以不填) INSTANCE: sde:oraclexx:数据库监听名 Database: 要连接的数据库名(可以不填) username: 用户名(最好用SDE用户) password: 密码 IPropertySet pPropset = new PropertySetClass(); pProp...
2018-11-23 16:43:53
215
转载 Arcgis Engine 接口说明(转载)
ArcGIS接口详细说明 目录ArcGIS接口详细说明... 11. IField接口(esriGeoDatabase)... 22. IFieldEdit接口(esriGeoDatabase)... 23. IFields接口(esriGeoDatabase)... 24. IRow接口(esriGeoDatabase)... 35. ITable接口(esriG...
2018-11-23 16:41:13
2631
转载 Installshield打包dll时,将dll文件自动注册
版权声明:Bobit https://blog.youkuaiyun.com/wanlixingzhe/article/details/7181271由于开发中使用了dll控件,如果目标机器上没有对应的dll文件会造成应用程序无法正常运行,经过查找资料,发现InstallShield是自己带了自加载dll等自动注册控件的功能。流程如下:第一步:Project Assistant —> Appli...
2018-08-29 14:24:45
1364
原创 InteliSense:"没有可用的附件信息"
关掉:IntelliSense,重新打开Tools->Options->Text Editor->C/C++->Advanced-> Disable IntelliSense工具->选项->文本编辑器->C/C++->常规->自动列出成员、参数信息 ...
2018-07-24 19:29:52
2927
原创 CAD开发中遇到的问题
问题1 CGAL环境,fatal error C1189: #error : "Incompatible build options"#if defined(__MSVC_RUNTIME_CHECKS) && !defined(_DEBUG)# pragma message("Using the /RTC option without ...
2018-07-18 16:42:50
4167
转载 ObjectARX二次开发版本对应表
ObjectARX开发版本对照表 序号 CAD版本 版本号 二进制兼容版本 .net框架版本 ObjectARX开发环境 VC版本号 MAC OS平台 WINDOWS平台 VC版本 _MSC_VER 1 R14 R14.0 R14 Visual C++ 5.0 VC++ 5.0 ...
2018-07-17 17:14:01
1819
转载 C#调用C/C++DLL收取中文字符处理
C#调用C/C++DLL收取中文字符处理C#可以通过P/Invoke调用C/C++写的DLL,一般在从DLL接收字符串时比较麻烦,本人在某个项目中就遇到这个问题,从DLL收读取字符串时遇到中文乱码,这里总结一下C#收取字符串时的处理。C/C++字符串一般通过char* 或wchar_t*来表示,char*表示的是ANSCII字符串, wchar_t*表示Unicode字符串,Unicode字符串在...
2018-07-10 10:49:27
2355
转载 AutoCAD.net-错误消息大全
case Acad::eOk:lstrcpy(Glb_AcadErrorInfo,_T("正确"));break;case Acad::eNotImplementedYet:lstrcpy(Glb_AcadErrorInfo,_T("尚未实现"));break;case Acad::eNotApplicable:lstrcpy(Glb_AcadErrorInfo,_T("不合适的"));break...
2018-06-22 09:44:44
9529
1
转载 ObjectARX 移动、拷贝、缩放、旋转、镜像代码
//拷贝,移动,旋转 ,镜像,缩放 ////选择一个对象 static BOOL SelObj(ads_point& pt,AcDbObjectId& objId){ ads_name en; if(acedEntSel(_T("\n选择对象"),en,pt) != RTNORM){ return false...
2018-04-09 17:19:38
4296
1
转载 AutoCAD中凸度的概念以及求圆弧的凸度
转自http://blog.163.com/wslngcjsdxdr@126/blog/static/162196230201241624451397/The bulge factor is used to indicate how much of an arc segment is present at this vertex. The bulge factor is the tangent o...
2018-04-09 17:17:32
10303
原创 MIDL2011报错。
错误信息2>.\PlanObj.idl(43) : error MIDL2011 : unresolved type declaration : IAcadObject [ Interface 'IPlanBoundaryCom' ]2>.\PlanObj.idl(65) : error MIDL2011 : unresolved type declaration : IAcad...
2018-04-03 14:12:17
899
在linux浏览器调⽤本地程序
2022-04-13
AtlServer(生成sproxy工具).rar
2020-05-19
浩辰二次开发移植文档2018
2018-11-29
CAD基于objectarx开发的OPM动态属性
2017-12-26
TX_SDK_4.01.01.part02
2017-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人