找回密码
 立即注册

QQ登录

只需一步,快速开始

lzh3452

论坛元老

32

主题

188

帖子

1万

积分

论坛元老

积分
18686

活字格认证

lzh3452
论坛元老   /  发表于:2012-4-28 12:11  /   查看:6950  /  回复:9
我的解决方案里做了个COM工程,下面有个GUISpread,是继承自Spread的类。在同一个解决方案里有另一个工程参照COM工程,并使用GUISpread在画面上做成Spread,以前可以直接使用Spread自带的设计模式编辑Spread个Sheet内容的,但现在新换了一个电脑,就一直提示COM.GUISpread不是Spread。这是怎么回事啊!
直接用Spread是可以打开“Spread设计”的。

9 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-28 12:18:00
沙发
你新的电脑有安装Spread吗,在使用COM.GUISpread的时候还是需要Spread的支持
回复 使用道具 举报
lzh3452
论坛元老   /  发表于:2012-4-28 13:13:00
板凳

回复 2# dof 的帖子

有啊!和以前一样的版本,新建的工程直接使用Spread也是可以的。就这个死活打不开。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-28 15:26:00
地板
你原来工程是通过什么方法打开设计器的,截个图来看看吧;新环境中打开设计器时报错信息也截个图来看看。
回复 使用道具 举报
lzh3452
论坛元老   /  发表于:2012-4-28 15:36:00
5#
在winform的设计视图窗口上选中Spread,右键选择Spread设计,就是Lock下面那个,正常不是弹出一个Spread Designer窗口么,我原来就可以弹出来,但新电脑就说那个不是Spread。
下面的就是新系统弹出的错误。

jpg

jpg
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-28 16:59:00
6#
如果在添加COM.GUISpread的窗体中先添加一个Spread控件spread1,然后打开spread1的设计器;然后在打开COM.GUISpread的设计器,看能否成功。

如果通过以上方法还是不行,请你做一个简单的解决方案给我们,我们调试看是否有同样的问题。
回复 使用道具 举报
lzh3452
论坛元老   /  发表于:2012-4-28 17:18:00
7#

回复 6# dof 的帖子

你好,我刚才才发现其实我自己新建的工程,新拖个Spread上去也不行,但是你给我的那个Demo里,我就可以。不知道什么原因。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-28 17:34:00
8#
我新建的就是一个.NET WinForms工程,你可以对比一下我们工程之间是否存在上面差异,如果能在我们的工程中使用,你的工程也应该可以。
回复 使用道具 举报
lzh3452
论坛元老   /  发表于:2012-5-7 10:01:00
9#

回复 8# dof 的帖子

你好,似乎不是工程的事,我把Spread卸载后重新安装,问题就消失了。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-7 10:34:00
10#
环境问题真的让人很无赖 :-o
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部