需要VB6中的二叉树控件

时间:2009-07-27 06:53:10

标签: vb6 binary-tree

我只需要问,是否有人链接到免费资源,我可以使用VB6绘制二进制树。请注意,我不是说VB6中的TreeView控件。

我需要一个控件来绘制像

这样的二叉树

1

/ \

2 3

/ \ / \

4 5 6 7

1 个答案:

答案 0 :(得分:1)

graphviz有一个COM API,它是一个可以渲染到位图文件的图形可视化工具。 COM API可用于调用graphviz来呈现图形,并且可以从VB(或任何COM感知语言)访问。您可以使用名为“dot”的文本格式创建一个包含图形描述(在本例中为树)的文件,并将其写入临时文件。然后Graphviz呈现文件。您可以渲染到位图文件并在图像查看器控件中显示该文件。我实际上已经在实践中看到了这一点并且它运作良好。