[WR3.0]WRRCopyObject

HOME › フォーラム › 旧サポート掲示板 › [WR3.0]WRRCopyObject

  • このトピックは空です。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #305
    小林
    ゲスト

    始めまして。

    只今、Ver3.0 を使用して帳票を作成中なのですが、
    項目数が動的に変化する為、Ver.2.0 の wrCreateObject
    に相当する関数は無いものかと思い、WRRCopyObject関数
    を使用しております。

    ただ、この関数の使用方法が今ひとつ分からず、引数に
    何を指定すれば良いのかすら理解できていません。

    簡単なサンプル等は有りませんでしょうか。

    よろしくお願い致します。

    #306
    山口
    ゲスト

    小林様

    平素は弊社製品をご利用いただき誠にありがとうございます。

    従来のwrCreateObjectに相当する関数が存在しないとのご指摘ですが、WROCreateObject()という関数が存在します。リファレンスヘルプ内の、この関数についての説明が欠落しておりました。
    ご迷惑をおかけし、申し訳ありませんでした。

    下記にWROCreateObjectのリファレンスを示します。

    【関数名】WROCreateObject

    【説 明】新規にオブジェクトを作成します。

    【書 式】 BOOL WROCreateObject(
                 HWREPORT hReport ,
                 long nLayer ,
                 long nObjType,
                 LPSTR pszFrameObjectName ,
    LPSTR pszObjctName ,
                 double dbLeft ,
                 double dbTop ,
                 double dbWidth ,
                 double dnHeight );

    パラメータ 説  明

    hReport レポートを識別するためのハンドルを指定します。
    nLayer 新規にオブジェクトを作成するレイヤを設定します。
    nObjType 新規にオブジェクトを作成するタイプを指定します。
    下記値のいずれかを指定します。

    値定義 説明

    0x4000 WR_OBJECTTYPE_LINE ライン描画オブジェクト
    0x4001 WR_OBJECTTYPE_BOX ボックス描画オブジェクト
    0x4002 WR_OBJECTTYPE_CIRCLE サークル描画オブジェクト
    0x4010 WR_OBJECTTYPE_TEXT テキスト描画オブジェクト
    0x4011 WR_OBJECTTYPE_NUMBER ニューメリック描画オブジェクト
    0x4020 WR_OBJECTTYPE_IMAGE イメージ描画オブジェクト
    0x4030 WR_OBJECTTYPE_BARCODE バーコード描画オブジェクト
    0x4150 WR_OBJECTTYPE_FRAME フレームオブジェクト

    0x4200 WR_OBJECTTYPE_DOC OLDドキュメント描画オブジェクト

    pszFrameObjName  作成追加先フレームオブジェクト。作成追加先がフレームオブジェクト内で無い場合はNULLを指定します。
    pszObjectName 作成するオブジェクト名を指定します。

    dbLeft  X方向位置。(現在の使用単位で指定)

    dbTop  Y方向位置。(現在の使用単位で指定)

    dbWidth  横幅。(現在の使用単位で指定)

    dnHeight  高さ。(現在の使用単位で指定)

    【戻り値】 BOOL
     関数が正常に終了した場合は0以外の値を返します。それ以外の場合は0を返します。

    以上宜しくお願い申し上げます。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。