上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

2013年5月6日

如何完全卸载ARCGIS

摘要: 如何完全卸载ARCGIS 来源: 陈彦清的日志 最近被ARCGIS折磨了两天,终于装好了,攒了点儿小经验拿出来和本专业的人分享一下,卸载 ArcGIS 时,先进入所有程序——管理工具——服务中,停止与 ArcGIS 有关的本地服务,或者看一下任务管理器中的进程中是否有arcgis.exe和lmgrd.exe,如果有,停止这两个,然后再添加删除程序中进行卸载ARCGIS Desktop和License,卸载之后去系统盘的文件夹program Files中删除文件夹ESRI,之后利用优化大师(我用的是XP总管)清理注册表,把没用的(会自动扫描出来)注册表删除掉,这样再安装的时候就可以啦。再也不用为 阅读全文

posted @ 2013-05-06 15:14 大胡子青松 阅读(2003) 评论(0) 推荐(0) 编辑

2013年5月1日

VS2005菜单“工具”下没有“ESRI GuidGen”子菜单的解决办法

摘要: 2010-08-1811:31VS2005菜单“工具”下没有“ESRI GuidGen”子菜单的解决办法1、点击“工具”—“外部工具”2、点击“添加”,选择添加的“[新工具1]”3、输入以下内容:“标题”处输入:ESRI GuidGen;“命令”处输入:C:\Program Files\ArcGIS\DeveloperKit\Tools\GuidTool.exe;“参数”处不用输入“初始目录”处输入:C:\Program Files\ArcGIS\DeveloperKit\Tools\4、点击“确认”,成功在“工具”下添加子菜单ESRI GuidGen 。=================== 阅读全文

posted @ 2013-05-01 07:43 大胡子青松 阅读(267) 评论(0) 推荐(0) 编辑

2013年4月30日

VS2005没有“ESRI ComponentCategoryRegistrar

摘要: 2010-08-18 11:47VS2005没有“ESRI ComponentCategoryRegistrar”的解决办法1、“项目”—“Add Component Categories Registrar"2、点选“Categories”下想要添加的COM类目注册函数3、点击OK,自动添加代码。 阅读全文

posted @ 2013-04-30 21:36 大胡子青松 阅读(183) 评论(0) 推荐(0) 编辑

COM组件设计与应用(二)GUID和接口

摘要: COM组件设计与应用(二)GUID和接口一、前言 书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。那么,接下来又要解决另一个问题:当 WORD 程序读取复合文件,遇到了 xls 数据的时候,它该如何启动 Excel 呢?启动后,又如何让 Excel 自己去读入、解析、显示 xls 数据呢?二、CLSID 概念 有一个非常简单的解决方案,那就是在对象数据的前面,保存有处理这个数据的程序名。(见下图左上)图一、CLSID 的概念 这的确是一个简单的方法,但同时问题也很严重。在“张三”的计算机上,Excel 的路径是:"c:\offic 阅读全文

posted @ 2013-04-30 11:58 大胡子青松 阅读(209) 评论(0) 推荐(0) 编辑

COM中GUID和UUID、CLSID、IID

摘要: COM中GUID和UUID、CLSID、IID(2011-08-23 15:56:13)转载▼标签:it(今日看到网络上关于"COM中GUID......"文章,写的好,故记录之.)当初微软设计com规范的时候,有两种选择来保证用户的设计的com组件可以全球唯一:第一种是采用和Internet地址一样的管理方式,成立一个管理机构,用户如果想开发一个COM组件的时候需要向该机构提出申请,并交一定的费用。第二种是发明一种算法,每次都能产生一个全球唯一的COM组件标识符。第一种方法,用户使用起来太不方便,微软采用第二种方法,并发明了一种算法,这种算法用GUID(Globally 阅读全文

posted @ 2013-04-30 11:55 大胡子青松 阅读(247) 评论(0) 推荐(0) 编辑

从数据到代码—通过代码生成机制实现强类型编程

摘要: 从数据到代码—通过代码生成机制实现强类型编程[上篇]作者: Artech来源: 博客园发布时间: 2010-10-24 22:41阅读: 472 次推荐: 0 原文链接 [收藏] 我不知道大家对CodeDOM的代码生成机制是否熟悉,但是有一点可以确定:如果你使用过Visual Studio,你就应该体验过它带给我们在编程上的便利。随便列举三种典型的代码生成的场景:在创建强类型DataSet的时候,VS会自动根据Schema生成相应的C#或者VB.NET代码;当我们编辑Resource文件的时候,相应的的后台代码也会自动生成;当我们通过添加Web Reference调用Web Service或. 阅读全文

posted @ 2013-04-30 11:48 大胡子青松 阅读(174) 评论(0) 推荐(0) 编辑

VS2010开发ActiveX

摘要: VS2010开发ActiveX2011-11-14 04:43:46|分类: 学籍数据库 |标签: |字号大中小订阅最近做读卡器的B/S应用程序开发,由于读卡器厂商提供的手册都是C/S版本的,而且只有一个原始的Dll包,并没有web版的,那么就只好自己动手,丰衣足食了。 要开发Web版的读卡程序,大体思路如下:1. 使用C#对原始的Dll进行封装,这里要封装两部分内容,一部分是串口通信的功能,一部分是对卡读写的功能。2. 开发ActiveX控件调用封装后的Dll,使用串口通信来对卡进行读写。3. 打包并发布ActiveX控件。4. 使用ActiveX控件。思路1中封装代码有2个类SerialI 阅读全文

posted @ 2013-04-30 11:44 大胡子青松 阅读(320) 评论(0) 推荐(0) 编辑

C# 创建ActiveX

摘要: C# 创建ActiveX 第一步:创建一个window窗体控件库。设置程序集信息,打开vs2010 GUID生成器生成GUID:<!--StartFragment --> 勾选为com互操作注册,最好在debug和release下面都勾选(注意,此处如果是在debug状态下修改的,那在调到release状态下还需要再设置一次:<!--StartFragment --> 打开AssemblyInfo.cs文件,添加:using System.Reflection;using System.Runtime.CompilerServices;using System.Runt 阅读全文

posted @ 2013-04-30 11:42 大胡子青松 阅读(262) 评论(0) 推荐(0) 编辑

vs2010创建com组件

摘要: vs2010创建com组件 ?//打开vs2010 新建一个类库项目ComTest //新建一个加法的接口IComTest,代码如下: //在用C#创建COM组件时,一定要记住以下几点: //1:所要导出的类必须为公有; //2:所有属性、方法也必须为公有; //3:要导出的属性、方法必须用接口方式;如果没有在接口中声明,即使该方法(属性)为公有,也不能正常导出到COM。但他们可以被别的.NET程序所使用; //可以用VS2010的命令提示符中输入:guidgen 就会出来它的窗口。在几个复选框选择最后一个Registry Format,点击New Guid,然后COP... 阅读全文

posted @ 2013-04-30 11:37 大胡子青松 阅读(828) 评论(0) 推荐(0) 编辑

C++和C#编写调用COM组件

摘要: C++和C#编写调用COM组件2012-02-08 17:09 作者:吾吾织梦 来源:WwW.55zM.CoM 浏览:224次 我要评论 (条) 字号:大 中 小摘要:前一阵在工作中做项目的时候,遇到了COM组件的调用和使用问题,当时研究和好一阵,才把中间的环节打通,现在写出来为大家提供方便,这里包含了四个类型: 1、在VS2005中,C#编写DLL并使用C++调用 2、在VS2005中C#编写的COM组件,使用VC6.0调用 3、在VC6.0中编前一阵在工作中做项目的时候,遇到了COM组件的调用和使用问题,当时研究和好一阵,才把中间的环节打通,现在写出来为大家提供方便,这里包含了四个类型:1 阅读全文

posted @ 2013-04-30 11:33 大胡子青松 阅读(324) 评论(0) 推荐(1) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页

导航