江小博 发表于 2021-11-17 23:24:50

vsprinter8 64bit开发环境是否支持

最近有一个项目在vs2017下用VC++开发的MFC程序需要从32升级64位系统
其中里面有vsflexgrid8和vsprinter8两个控件
现在做前期升级调查的工作 发现vsprinter这个控件在32位环境下编译启动都正常 显示没问题
但在64位下启动就会报错(如下)在网上找了很多案例说是32和64位注册的问题 但实际上可以确认电脑安装的试用版(ComponentOne2021V2)没问题
---------------------------------------

0x00007FFB66E6135A (vcruntime140d.dll)处(位于 VSPrinterTest.exe 中)引发的异常: 0xC0000005: 写入位置 0x00000000018E7FC0 时发生访问冲突。
---------------------------------------
所以还是想确认下ActivewX的vsprinter控件支不支持64位的使用

Richard.Ma 发表于 2021-11-18 10:12:02

这里有一个类似的问题,你可以参考一下
https://www.grapecity.com/forums/activex-edition/vsprinter8-and-vsreport8-6

江小博 发表于 2021-11-18 10:41:38

Richard.Ma 发表于 2021-11-18 10:12
这里有一个类似的问题,你可以参考一下
https://www.grapecity.com/forums/activex-edition/vsprinter8-an ...

嗯 谢谢 那个帖子我昨天已经看到了 但是按照她说的方法已经试过了 还是不太好用 想问下vsprinter8 activeX里有没有在64位可以用的替代的控件

Richard.Ma 发表于 2021-11-18 11:18:36

目前没有其他的控件可以替代
页: [1]
查看完整版本: vsprinter8 64bit开发环境是否支持