【问题标题】:How can I Load image from Centura如何从 Centura 加载图像
【发布时间】:2016-08-24 16:55:00
【问题描述】:

如何使用 Centura 加载 image.Jpg? 然后在 Centura 中显示它并能够将此图像作为徽标加载到 qrp 报告中?

【问题讨论】:

    标签: oracle-sqldeveloper plsqldeveloper guptateamdeveloper centura


    【解决方案1】:

    通过设置属性将图像加载到 centura 图像控件,如下图所示。

    除此之外,您还可以使用下面提到的任何 Sal 函数务实地加载图像,

    1.SalPicSetImage

    bOk = SalPicSetImage ( hWndPict, strImageBytes, nType ) 将字符串的内容插入图片对象。第三个参数是一个常数。 参数 hWndPict 窗口句柄。图片的句柄(或名称)。 strImageBytes 字符串。存储图像字节的字符串缓冲区。 nType 数字。图片内容的格式:.jpg 示例 - PIC_ImageTypJPEG

    2.SalPicSetFile

    bOk = SalPicSetFile ( hWndPict, strFileName ) 将文件的内容插入到图片中。 参数 hWndPict 窗口句柄。图片的句柄(或名称)。 strFileName 字符串。其内容要插入到 hWndPict 中的文件的名称。

    将图像传递到 Qrp 的步骤

    1.在qrp文件中声明一个Object,如下图所示

    2.如下图所示,将上述对象分配给Qrp图片,

    3.在输出列表中设置上述对象。(在centura应用程序中)

    4.将 centura 图像内容分配到 longstring 变量中,并将其设置在 Input 列表中。(在 centura 应用程序中)

    1. 要将 centura 图像内容复制到字符串变量中,您可以使用 SalPicGetString()。

    【讨论】:

    • 感谢您的回复,对我帮助很大,我明白了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-30
    • 1970-01-01
    • 2013-03-16
    • 2018-12-29
    • 2012-07-20
    • 2016-08-29
    相关资源
    最近更新 更多