Centura を使用して image.jpg をロードするにはどうすればよいですか? 次に、Centura に表示して、この画像を qrp レポートにロゴとしてロードできますか?
1 に答える
以下の画像に示すようにプロパティを設定することにより、イメージを Centura イメージ コントロールにロードします。
これに加えて、下記の Sal 関数のいずれかを使用して実用的にイメージをロードすることもできます。
1.SalPicSetImage _
bOk = SalPicSetImage ( hWndPict, strImageBytes, nType ) 文字列の内容を画像オブジェクトに挿入します。3 番目のパラメーターは定数です。パラメータ hWndPict ウィンドウ ハンドル。画像のハンドル (または名前)。strImageBytes 文字列。画像バイトを格納する文字列バッファ。nType 番号。画像コンテンツのフォーマット:.jpg の例 - PIC_ImageTypJPEG
2.SalPicSetFile _
bOk = SalPicSetFile ( hWndPict, strFileName ) ファイルの内容を画像に挿入します。パラメータ hWndPict ウィンドウ ハンドル。画像のハンドル (または名前)。strFileName 文字列。コンテンツが hWndPict に挿入されるファイルの名前。
画像を Qrp に渡す手順
1.下の画像に示すように、qrpファイルでオブジェクトを宣言します
2.下の画像に示すように、上記のオブジェクトをQrp画像に割り当てます。
3.出力リストに上記のオブジェクトを設定します。(Centuraアプリ内)
4.Centuraの画像コンテンツをロングストリング変数に代入し、入力リストにセットする(centuraアプリ内)
- Centura 画像の内容を文字列変数にコピーするには、SalPicGetString() を使用できます。