Vb6 什么是ATB文件?

Vb6 什么是ATB文件?,vb6,infragistics,Vb6,Infragistics,我试图理解一个遗留的VB6应用程序。一些GUI工具栏似乎是由后缀为“atb”的二进制文件定义的。我认为(但我不是100%确定)这个文件是由一个名为“Infragistics UltraToolBars 4”的应用程序生成的。(我还认为“atb”是“活动工具栏”的缩写。)我想找到.atb文件的“源代码”。那么,你知道关于如何创建.atb文件以及如何使用它的更多详细信息吗?从未使用过Infragistics控制我自己,但谷歌告诉你,atb是一种私有二进制格式 ComponentSource在Igtb

我试图理解一个遗留的VB6应用程序。一些GUI工具栏似乎是由后缀为“atb”的二进制文件定义的。我认为(但我不是100%确定)这个文件是由一个名为“Infragistics UltraToolBars 4”的应用程序生成的。(我还认为“atb”是“活动工具栏”的缩写。)我想找到.atb文件的“源代码”。那么,你知道关于如何创建.atb文件以及如何使用它的更多详细信息吗?

从未使用过Infragistics控制我自己,但谷歌告诉你,atb是一种私有二进制格式

ComponentSource在Igtbars3.hlp中有一个包含ActiveToolBars控件的自由链接。它说ATB文件是“布局文件用于存储有关ActiveToolBars控件使用的工具和工具栏位置的信息,并为应用程序在会话之间维护用户的工具和工具栏设置提供了一种有效的方法。”这里有保存和加载这些文件的示例代码。例如
SSActiveToolBars1.SaveLayout App.Path&“/RTFEdit.Atb”


另外,您是否尝试过在VB6 IDE中打开项目,然后查看GUI工具栏的属性?属性窗口中可能有一个“自定义”选项,它将打开一个特殊的对话框,允许您更改GUI工具栏的外观。

非常感谢,MarkJ!你的回答帮助我摆脱困境,特别是你提到的“定制”选项(我忽略了它)。@user181813很高兴它起到了作用!许多复杂的控件都使用“自定义”选项来显示非常详细的对话框和控件属性的特殊编辑GUI。总是值得一看。