关于VSFlexGrid在Win7系统上无法使用滚动条的解决历程。

本文记录了一个项目在Windows 7环境下遇到VSFlexGrid滚动条无法使用的问题及其解决过程。经过排查,确定问题源于Xtreme ToolkitPro 2008的皮肤与Win7的不兼容性。解决方案是通过检测操作系统版本,避免在Win7上加载皮肤。
摘要由CSDN通过智能技术生成

项目信息:

开发环境:WindowsXP + VC6

运行环境:WindowsXP、Widnows2003、Windows 7

皮肤套件: Xtreme ToolkitPro 2008 Vol 2 (12.1.1)

使用控件:C1 Studio for ActiveX 8.0(2004版) :使用了 C1Sizer 、C1Tab 、VSFlexGrid 8.0

数据访问:ADO(OLEDB)

 

现象:

    1:整个软件在WindowsXP、Windows2003上运行正常,Vista没测试过。

    2:公司很多的笔记本系统为Win7,有部分台式机也为Win7,软件能正常启动,VSFlexGrid表格也能正常显示,但是表格的滚动条无法滚动,只能通过在表格上按键盘的方向键来滚动数据。

 

解决历程:

    1:一开始以为是C1Sizer的问题,但经测试,发现没有使用C1Sizer的窗体也同样出现此问题,排除了。

    2:网上搜索相关问题,在Component One的论坛上发现VSFlex

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值