VS+TeeChart控件调试笔记

本文记录了在64位Windows10环境下,使用VS2015调试TeeChart控件时遇到的问题及解决方法。问题包括:绝对路径导致的文件找不到、未注册TeeChart8.ocx控件以及x64运行时的中断。解决方案包括:将导入路径改为相对路径,注册TeeChart8.ocx控件,并在x86环境下运行。此外,还提到了关于控件注册、资源ID管理和新建MFC工程调用TeeChart的注意事项。
摘要由CSDN通过智能技术生成

VS+TeeChart控件调试笔记

情况说明:

光谱显示工程(64 Bit Window10+VS2015+TeeChart8),在原来的机子上能运行,拷贝之后运行不了。

 

问题所在:

导入TeeChart控件时,用了绝对路径,导致无法打开文件;另外,TeeChart8.ocx在使用时必须先注册,否则无效。而且只能在x86下运行,x64会意外中断。

解决方法:

把导入路径改成相对路径(已经修改完毕),然后注册TeeChart8.ocx,在x86下运行即可。

 

具体调试记录:

1. C1083 无法打开类型库文件:

“F:\\Hyperspectral\\USGS-SPLib06\\SP_Demo\\teechart\\TeeChart8.ocx”:No such file or directory   SP_Demo       e:\project\sp_demo\sp_demo\ctitles.h       3           

【把路径(teechart文件夹)修改成相对路径,7C**.h都要修改

#import "..\\teechart5+8\\TeeChart8.ocx" no_namespace

2.触发中断

SP_Demo.exe!CSP_DemoApp::InitInstance() 75  C++

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值