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

时间:2017-08-25 10:42:21

标签: powerbuilder ole

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

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

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

由于

Image in PB Picture Conrol vs OLE Control

2 个答案:

答案 0 :(得分:1)

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

  1. 从PowerBuilder的工具菜单中选择" 浏览器 ..."菜单项。

  2. 选择 OLE标签

  3. 双击相应的 OLE类别,例如" OLE自定义控件"。

  4. 选择已注册的 OLE控件并展开树状视图

  5. 查看类信息属性和/或功能

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

答案 1 :(得分:0)

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