当前位置:编程学习 > C#/ASP.NET >>

在WIN7下运行vs2008(vb)编译的程序 第三方控件无法显示

程序是在vs2008(vb)编写和打包的,其中用了AxVSFlexGrid控件,在32位的操作系统中都好用,但在WIN7(64位)中,AxVSFlexGrid控件无法显示,其他控件都可以,打包时也将控件注册了,Register属性选的vsdrfCOMSelfReg,程序编译时 目标CPU选择是x86。请教各位高手这是什么原因呢?该如何解决呢? AxVSFlexGrid --------------------编程问答-------------------- 强制用x86模式编译吧,控件是32位的,运行在64位下有问题 --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
强制用x86模式编译吧,控件是32位的,运行在64位下有问题


如何强制用x86模式编译呢,我在目标CPU中已选择x86了,还要其他地方设置吗?
能说细一点吗,我是个新手,谢谢 --------------------编程问答-------------------- 项目右键,左侧选择生成页签,目标平台选择 x86 --------------------编程问答-------------------- 我在这里设置的目标CPU是x86,没有找到你说的生成页签,你看这样设置对吗


--------------------编程问答--------------------
引用 3 楼 bdmh 的回复:
项目右键,左侧选择生成页签,目标平台选择 x86


我在这里设置的目标CPU是x86,没有找到你说的生成页签,你看这样设置对吗
--------------------编程问答-------------------- 没有人用过这个控件吗 --------------------编程问答-------------------- 我也遇到了类似的问题,不过第三方控件是symbol的,在官方提供的demo程序中能显示,但是自己定义的程序中就不能显示,目前还没有解决~~~
http://bbs.csdn.net/topics/390515015?page=1#post-395008500
估计真是64位系统的问题
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,