1

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

4

1 回答 1

2

通过设置其属性将图像加载到 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,如下图所示

在 qrp 文件中声明一个对象

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

在此处输入图像描述

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

4.将centura图像内容赋值给一个长字符串变量,并设置在输入列表中。(在centura应用程序中)

  1. 要将 centura 图像内容复制到字符串变量中,您可以使用 SalPicGetString()。
于 2016-08-25T13:28:10.910 回答