VB6中的数据网格在Windows 8中为空或不可见

时间:2013-03-06 23:48:07

标签: windows-8 datagrid vb6

在Windows 8上,我遇到以下问题:

在我客户端的旧VB6应用程序中,有一个包含3行的数据网格。 这些行以3种不同的黄色“阴影”显示。 一切都很顺利,直到您将数据加载到数据网格中。 行变为灰色,不显示任何数据。

其中,使用以下参考: - Microsoft DataGrid Control 6.0(OLEDB) - Microsoft DataList Control 6.0(OLEDB) - Microsoft FlexGrid Control 6.0

在Windows 7下,一切正常。 我应该提一下,我们总是在Windows 7中使用经典主题。 我在Windows 8下尝试了一些经典风格的主题,但没有一个能解决问题。 我也尝试从W7导入“HKCU \ control panel \ colors”注册表项。 我其实并不认为这与主题有关。 此外,msflxgrd.ocx和msdatgrd.ocx出现在“c:\ windows \ syswow64”

有什么建议吗?仍然应该支持VB6,所以我现在还没有放弃希望。

0 个答案:

没有答案