问题标签 [msflexgrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7037 浏览

sorting - VB6 - How to do a multi level sort with MSFlexGrid?

I currently have a VB6 program that essential reads data from an excel worksheet and spits it out into a MSFlexGrid.

Below is the excel sheet data that is read in. Data is filled into the occurence column for the left half of the table.


(source: dipzo.com)

The VB6 Application then read this data into a multi dimensional array which is then fed into a MSFlexGrid object. Here is the code to do that:

Now this works to a degree. It sorts the Data by occurences and outputs as so:


(source: dipzo.com)

However, you can see that it messed up the order of the first column. I want the data to be sorted by occurences first, but for data with the same amount of occurences, I want them sorted by operation. Does anybody know a way to accomplish this?

0 投票
3 回答
1259 浏览

vb6 - 如何正确计算桌子的高度

如何计算 VB6 中 flexgrid 表的高度,使其仅包含填充的行数。

目前

每行短约 3 个像素。添加幻数有点骇人听闻,并且希望无需求助即可完成此操作。

更新: 为了使事情复杂化,它还需要处理多行单元格。

0 投票
2 回答
129 浏览

vb6 - 内联数据表示

我想表示可以提供概述但允许它们以内联方式向下钻取的数据 - 因此,如果您有一组说 6 个对象,则用户可以扩展数据,它会立即在其下方显示 6 个对象高水平的数据。

看起来 MSHFlexgrid 提供了这种能力,但我找不到任何关于实际使用它的信息,或者它的限制是什么(你可以有不同数量的字段和/或它们是否可以有不同的间距,列标题呢,缩进一开始,等等)。

我找到了这个站点,但图像已损坏(在 ie8 和 ff3.5 中)。谷歌搜索显示人们只使用平面数据表示,但没有使用分层属性)。有谁知道任何关于陷阱的好讨论的好教程或论坛?

由于缺乏有关使用它的信息,我正在考虑编写自己的版本,但如果有人在这方面做过工作,我还没有找到它——我认为这将是数据表示的自然愿望。如果有人编写了这个(任何语言)的版本,那么我不会介意阅读它- 也许我对如何做到这一点的想法不是最好的方法。

0 投票
2 回答
1975 浏览

unicode - msflexgrid Unicode

我有一个旧项目,我正在尝试启用 Unicode。我正在尝试将 Unicode 数据放入 msflexgrid,但它显示为问号。

让 MSFlexGrid 处理 Unicode 数据有什么技巧吗?它会起作用吗?如果没有,我可以使用一个好的 OCX 替代品吗?

0 投票
1 回答
18973 浏览

vb.net - 如何在没有 VS 6.0 的计算机上安装 Microsoft FlexGrid Control 6.0?

我的 VB.NET 应用程序使用 Microsoft Flex Grid Control 6.0。这是一个使用 Visual Studio 转换向导从 VB6 移植的遗留应用程序。虽然我可以编译程序集,但我得到了 COMException,因为某些类没有注册。我发现这个类是 Microsoft Flex Grid Control 6.0。

我在哪里可以找到控件以及如何在机器上注册它以便应用程序运行?

最好的问候,
奥利弗·哈纳皮

0 投票
1 回答
4021 浏览

excel - 无法关闭用户窗体

让我设置环境。

这是在 Excel 中运行的 VBA 代码。

我有一个包含 msflexgrid 的用户窗体。此 flexgrid 显示客户列表和客户、销售人员、csr、mfg rep 和区域、分配。当您单击列时,假设在“区域”列下,另一个用户窗体打开以显示区域列表。然后单击您选择的区域,用户窗体消失,新区域取代旧区域。

这一切都很好,直到您单击您选择的区域,“区域”用户表单不会消失(它会闪烁)并且新区域不会转移基础用户表单。

我应该提到,当我单步执行代码时,它工作得很好。

我假设它与 flexgrid 有关,因为打开用户窗体的所有其他用户窗体(没有 flexgrids)都可以正常工作。

以下是一些代码示例:

** 来自 flexgrid 的单击事件显示区域用户窗体和区域用户窗体关闭时新区域的分配。

** 以下 Subs 用于 Territory 用户表单

我知道这是一个冗长的解释,但我是一个相当不错的 VBA 程序员,这让我很难过。

任何帮助将不胜感激。

0 投票
1 回答
1870 浏览

ms-access - 使用 MSFlexgrid 的 MS 访问表

如何在 VB6 的一个 MSFlexgrid 控件中显示两个表格?

0 投票
2 回答
2806 浏览

vb6 - 用文件 vb6 填充 flexgrid

因此,我需要将文件中的所有名称放入 flexgird 的第 1 列中,每个名称都应该放在自己的行中。这是我所拥有的,但我只是得到“无效的行值”

任何帮助都会很棒,并在此先感谢

0 投票
1 回答
2761 浏览

vb6 - 在 FlexGrid VB6 中搜索后只显示一行

所以我在我正在处理的 VB6 项目中有 FlexGrid。它在每一行都有名称,我有一个下拉菜单,因此用户可以选择他们想要查看更多信息的名称,这就是我所拥有的。

这很好用,但它也显示了该名称下方的所有内容,我希望它只挑出选定的名称。任何帮助都会很棒。

0 投票
0 回答
3238 浏览

ms-access - Microsoft flexgrid 控件:运行时错误“438”对象不支持此属性或方法

我正在维护一个使用Microsoft Flexgrid 6.0的旧版 Microsoft Access 应用程序。它最近开始导致以下错误:

运行时错误“438”对象不支持此属性或方法

人们说这个错误可能是由正在应用的KB960715安全更新引起的,该更新在各种被认为存在安全风险的 ActiveX 控制方法上设置了killbits。但是最近应用了这个或没有应用其他安全更新。

其他人说安装Microsoft Visual Basic 6.0 Service Pack 6 Cumulative Update 将更新 flex 网格。这需要安装VB6作为先决条件,所以我在我的PC上安装了它然后更新,并检索更新的MsFlxGrd.ocx文件(版本:6.1.98.12)并复制到应用程序机器,但错误仍然存​​在。

这里有人说你可以在注册表中禁用killbit。但是他们建议的位置有几百个节点,没有一个节点与他们指出的那个有相同的 guid。

有任何想法吗?