如何在PowerBuilder中使用com控件?如果它在应用程序中使用..我如何识别它?
答案 0 :(得分:4)
首先,您可能很高兴指向手册,可用online和产品磁盘,因为您没有提及您正在使用的PowerBuilder版本,而且您没有没有提到你关注的COM对象的类型,所以这个答案可能会被击中和错过。我假设你指的是一个可视的COM控件。
将它放在窗口或用户对象上非常简单,使用菜单项Insert / Control / OLE ...,然后从对话框中选择所需的OLE控件。下拉工具栏项中还有一个选项,列出所有控件。一旦它出现在窗口或用户对象上,就可以像对待任何其他控件一样在其上编写事件脚本。
要确定窗口或用户对象上的给定控件是否是COM可视控件,如果选择它,“属性”窗格上的标题将显示“ole_1 from olecustomcontrol”之类的内容。如果您正在查看对象的“编辑源”视图,请搜索“from olecustomcontrol”。您可以类似地在应用程序中搜索该字符串,以找出使用COM控件的位置(至少在第一级继承;确定每个位置将更复杂,查找使用COM的对象的后代)。
祝你好运,特里。