自版本10起,PowerBuilder似乎已对插件提供了一些支持。但是,我找不到有关此的任何文档或教程。我可以管理的唯一提示是检查现有DLL中的COM对象。并没有太大帮助,但是我是COM开发的新手。

关于如何做某事的一个非常粗略的例子将是很棒的。

编辑
为了澄清,这与我关于SCC集成的其他问题有关。我正在寻找一种在窗口上的数据窗口控件上更直接地执行“签出...”的方法。当前过程是这样的:


右键单击数据窗口
点击“修改数据窗口”
查看窗口标题中的PBL
关闭数据窗口画笔
打开图书馆画家/系统树
滚动到(并展开)正确的PBL
右键单击数据窗口
点击“签出...”
打开数据窗口


这似乎...不是最理想的。也许是推出PB12的另一个原因(尽管新IDE出现了其他问题)。

最佳答案

同意但是,Sybase从未发布有关该API的任何文档。

该插件体系结构最初是为支持PowerDesiger作为插件而开发的。鉴于

1)最新版本(12)将提供两种版本,其中一种基于独立的Visual Studio Shell,而后者不支持插件API,并且

2)有人因为对PowerDesigner插件不感兴趣而放弃使用它

我不会花很多时间试图弄清楚如何通过它来实现某些东西。

关于powerbuilder - PowerBuilder插件架构,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2524092/

10-16 21:18