在 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\控制面板\颜色”注册表项。我实际上不认为它与主题相关。此外,“c:\windows\syswow64”中存在 msflxgrd.ocx 和 msdatgrd.ocx
有什么建议么?VB6 应该仍然受支持,所以我还没有放弃希望。