阅读:1860回复:0
AO开发中的一些小技巧(B)
<P>Just for the beginer. <img src="images/post/smile/dvbbs/em03.gif" /></P>
<P>Q: 如何注册与取消注册由.net 2003 开发的Com 组件,使其能正常被arcgis 所使用?</P> <P>A: .net 开发的COM组件,要使用.net提供的regasm 工具注册。注销注册则使用/u参数。 如果直接使用 regasm xxx.dll ,虽可注册成功,但仍然不能被arcgis所使用。必须使用如下参数: /tlb:<tlbFileName> </P> <P>E: 要注册gis.dll , 则可以在命令行执行 regasm gis.dll /tlb:gis.tlb</P> <P> 要注销则使用 regasm gis.dll /u </P> <P>R: 最好的方法是做成一个reg.bat 和unreg.bat 来注册及取消注册。 reg.bat 内容如下:</P> <P> regasm %1.dll /tlb:%1.tlb</P> <P>使用方法: reg gis (后面不用加扩展名,执行后与命令 regasm gis.dll /tlb:gis.tlb)</P> <P>unreg.bat 的内容如下: regasm %1.dll /u</P> <P>使用方法: unreg gis (执行命令等同于 regasm gis.dll /u)</P> <P>如果不想显示提示信息,也可以分别在两行语句后面加上 /s 参数。</P> <P>(Q:Question, A:Answer, E:example ,R:Recommand)</P> [此贴子已经被作者于2004-7-29 14:27:26编辑过]
|
|
|