如何在PowerBuilder中访问Paint.Picture OLE类外部属性和函数

问题描述 投票:0回答:2

我使用PB图像控件(PictureButton,Picture,InkPicture)与OLE控件(画笔图片)在PowerBuilder 12.5的窗口上显示A4大小的jpeg图像文件。比较显示的OLE选项比Picture Controls更清晰。

我想使用OLE选项(由于其清晰度),但我想使用我的代码确定图像文件。但我不知道如何在我的代码中访问OLE对象外部函数和属性,因为这些在PowerBuilder对象浏览器中不可用。

有没有办法获取Paint.Picture OLE类的函数/属性的列表或使任何PB Picture Controls显示更清晰,而不增加控件的大小?

谢谢

powerbuilder ole
2个回答
1
投票

检查PowerBuilder中的OLE类函数和/或属性

  1. 从PowerBuilder的“工具”菜单中选择“浏览器...”菜单项。
  2. 选择OLE选项卡
  3. 双击适当的OLE类别,如“OLE自定义控件”。
  4. 选择已注册的OLE控件并展开树视图
  5. 查看类信息,属性和/或功能

您提到这不在对象浏览器中显示。我不知道为什么如果注册就不会出现。您可以将Microsoft Paintbrush API文档称为故障安全。


0
投票

您可以使用类信息中的progid值来访问对象

© www.soinside.com 2019 - 2024. All rights reserved.