2010-03-26 62 views
4

PowerBuilder似乎對版本10以後的插件有一些支持。但是,我找不到任何有關此文檔或教程的內容。我可以管理的唯一提示是通過檢查現有DLL內的COM對象。它沒有什麼幫助,但我是COM開發的新手。PowerBuilder插件架構

一個非常粗略的例子如何做東西會很棒。

編輯 澄清,這與我關於SCC集成的其他問題有關。我正在尋找一種更直接地在窗口上的數據窗口控件上執行「檢出...」的方法。目前的程序是這樣的:

  • 右鍵單擊數據窗口
  • 點擊「修改數據窗口」在窗口標題
  • 看那PBL關閉窗口畫板
  • 打開庫畫家/系統樹
  • 滾動到(擴大)正確的PBL
  • 在數據窗口右鍵單擊
  • 點擊 「退房......」
  • 開放的DataWindow

這似乎...次優的。也許這將是推動PB12的另一個原因(儘管新IDE的其他問題)。

回答

2

同意。但是,Sybase從未發佈關於API的任何文檔。

該插件架構原本是開發者支持PowerDesiger作爲插件。鑑於

1)的最新版本(12)將有兩種類型,基於隔離的Visual Studio外殼他們中的一個,其將不支持插件API和

2),有談論因爲缺乏興趣而去掉PowerDesigner插件

我不會花費大量時間來弄清楚如何通過它來實現某些東西。

+0

我以爲我有這方面的一些東西,但我想我記得的是Sybase爲他們的插件架構所吹捧。我所知道的有關PB IDE工作的第三方工具都使用傳統的Windows自動化技術(通過窗口句柄挖掘以找到您想要影響的內容)。 – 2010-03-30 18:19:48

0

如果你描述了你真正想做的事情,這可能會有所幫助。這可能還有其他一些選擇。