win7 x86下inputman pro 7.0J能否正常使用?
如题,该input是旧的activex组件,将相信工程直接用vs打开自动升级后,没有编译错误,但是,我试图打开设计视图的
时候,整个开发环境就崩溃了,不响应。没有错误消息。
查看系统log,没有什么可用的信息:
错误应用程序 devenv
错误模块 kernelbase.dll
ps: os日文版开发环境日文版
难道在win7下不适用吗?
可是帮助文档上写着,适用于win7 x86.
yinzhm 发表于 2016-3-7 11:27
纠结的是,有一帮大神,对上述控件进行了包装,然后在VS2008(OS:XP)下能够使用了。现在系统换成win7,即 ...
只有请大神在自行处理一下,应该就是某些逻辑没有写对,刚好碰上了Win7的Bug 请问您的VisualStudio是什么版本呢? 追记:控件实例化没有问题,
但是向容器里面add的时候就会异常。
错误的大概意思是:控件的窗体句柄取不到。 13英文版
15日文版
都是同样的问题 http://download2.grapecity.com/PDF/ActiveXpack/inputmanpro70.pdf
参见InputMan Pro 7.0J的帮助文档,虽然OS支持到Win7,但是开发工具在高于VisualStudio 2002的版本之后已经不再支持。
所以,使用这些古老的ActiveX产品,最好使用同一时代的VS产品。
本帖最后由 yinzhm 于 2016-3-7 11:31 编辑
纠结的是,有一帮大神,对上述控件进行了包装,然后在VS2008(OS:XP)下能够使用了。现在系统换成win7,即便是vs2008也用不了了,无解,只有包装后的dll。 好的,非常感谢! yinzhm 发表于 2016-3-7 12:00
好的,非常感谢!
谢谢反馈。
本帖最后由 yinzhm 于 2016-3-7 15:30 编辑
也不对啊,我在xp环境下,使用vs2008作为ide,直接使用input man是没有问题的。(没有经过包装) 但是在win7 x86下,同样的开发环境却不好使。说明和vs的版本没有太大关系吧,只是说没有对应vs2002之后的版本,并没说不能使用vs2002以后的ide开发。 win7真的没问题吗,有demo 吗?