找回密码
 立即注册

QQ登录

只需一步,快速开始

ptc_sja

新手上路

1

主题

2

帖子

37

积分

新手上路

积分
37
  • 35

    金币

  • 主题

  • 帖子

最新发帖
ptc_sja
新手上路   /  发表于:2014-6-3 12:45  /   查看:5465  /  回复:3
现要做一个VB6移植到VB.NET2013的项目,因不能用向导直接升级到VS2013中,需先升级到VS2005,再升级到VS2013.可是在VS2005工程中拖入Spread控件时老是报错,极其偶尔不会出错。不知道是不是控件本身的Bug,试着调查了好几天也不知道到底是哪儿的问题,请高手给予指导,谢谢!
开发环境:
Windows7 32位
PowerTools SPREAD for Windows Forms 7.0J
Microsoft Visual Studio 2005 Version 8.0.50727.42
VS安装和运行用的都是管理员权限
SPREAD也已经激活

上图:

1.jpg (84.15 KB, 下载次数: 307)

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-6-3 16:01:00
沙发
回复 1楼ptc_sja的帖子

ptc_sja 你好,

不好意思,Spread for WinForms 7.0J 无法支持 VS 2005.

支持 VS 版本信息如下:
開発ツールVisual Studio 2008 SP1/2010/2012/2013
回复 使用道具 举报
ptc_sja
新手上路   /  发表于:2014-6-4 14:32:00
板凳
回复 2楼iceman的帖子

不支持VS2005那么从vb6的com版的spread升级到vs2013的.net版的spread有什么好的方法或参考资料吗?
现在的问题是升级到VS2005后com版的spread控件所在的画面是可视的,但是不能替换成Spread for WinForms 7.0J 。若接着再升级到VS2013后,Designer.vb文件显示很多编译错误,画面打不开,无法从画面上替换Spread控件。升级之前把com版的控件删掉也不行。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-6-4 17:14:00
地板
回复 3楼ptc_sja的帖子

无法替换的原因可能是 WinForms 版本和 COM 版本接口差异引起的,两者的接口对比在帮助文档中有详细说明,英文版中信息如下:
untitled.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部