爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: MeteoInfo

MeteoInfo二次开发教程(一)

  [复制链接]
发表于 2012-6-12 08:35:13 | 显示全部楼层
楼主先生,您好,我对您开发的等值线计算的wContour.dll很感兴趣,
请问c++能否调用它?可有使用说明?静候楼主回音,谢谢!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-6-12 08:45:08 | 显示全部楼层

wContour是.Net类库,你可以在网上搜搜 c++ 如何调.Net类库,相信会有答案。
密码修改失败请联系微信:mofangbao
发表于 2012-8-17 17:26:14 | 显示全部楼层
求助:程序运行这一句 layersLegend1.ActiveMapFrame.AddLayer(aLayer);出错,提示aLayer是NULL,为什么呢?
密码修改失败请联系微信:mofangbao
发表于 2012-8-17 17:33:56 | 显示全部楼层
不好意思。原来前面有同学(zhuvieri)提过这个问题了,我也是按照他说的办法解决了问题。不过不明白原因。几个地方我都反复检查了。
密码修改失败请联系微信:mofangbao
发表于 2012-8-21 10:48:04 | 显示全部楼层
为什么我的添加控件的选择里面没有LayersLegend、MapView和MapLayout控件?我用的是vs2010,请老师指教。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-8-21 11:31:27 | 显示全部楼层
vortexroc 发表于 2012-8-21 10:48
为什么我的添加控件的选择里面没有LayersLegend、MapView和MapLayout控件?我用的是vs2010,请老师指教。。 ...

一楼已经描述了详细的步骤,你是哪一步出的问题?请给出详细信息及截屏图。
密码修改失败请联系微信:mofangbao
发表于 2012-8-22 09:01:49 | 显示全部楼层
MeteoInfo 发表于 2012-8-21 11:31
一楼已经描述了详细的步骤,你是哪一步出的问题?请给出详细信息及截屏图。

是我没搞清楚,以为引用了类库就会在工具箱的选择项里出现控件,谢老师
密码修改失败请联系微信:mofangbao
发表于 2012-8-22 09:28:03 | 显示全部楼层
本帖最后由 alexmitsui 于 2012-8-22 09:40 编辑

紧急求助:按照教程的步骤一步步添加过来,最后一运行,程序就死掉,调试发现报错如下:
未能加载文件或程序集“MeteoInfoC, Version=1.0.6.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。试图加载格式不正确的程序。
我下的1.0.6版本MeteoInfoC动态库不行吗?
运行环境是vs2008;.netframework刚刚尝试着升级为4.0了;64为win7系统;
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-8-22 10:08:37 | 显示全部楼层
alexmitsui 发表于 2012-8-22 09:28
紧急求助:按照教程的步骤一步步添加过来,最后一运行,程序就死掉,调试发现报错如下:
未能加载文件或程 ...

MeteoInfo是32位的库,你的vs2008如果是express版的话好像无法在界面中设置程序编译为32位还是64位。不过也有办法解决:

用记事本打开你的程序的.csproj文件,在'Debug|AnyCPU'和'Release|AnyCPU'栏里加上<PlatformTarget>x86</PlatformTarget>,编辑后的结果如下图:
Image00218.png

这样就可以解决64位的问题。
密码修改失败请联系微信:mofangbao
发表于 2012-8-22 10:15:09 | 显示全部楼层
MeteoInfo 发表于 2012-8-22 10:08
MeteoInfo是32位的库,你的vs2008如果是express版的话好像无法在界面中设置程序编译为32位还是64位。不过 ...

太好了!解决了!十分感谢王老师的及时帮助解答!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表