如何从 Centura 加载图像

How can I Load image from Centura

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

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

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

1.SalPicSetImage

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

2.SalPicSetFile

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

将图像传递到 Qrp 的步骤

1.Declareqrp文件中的一个Object,如下图

2.Assign将上述对象转为Qrp图片如下图,

3.Set output 列表中的上述对象。(在 centura 应用程序中)

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

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