PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23657 10/02/19 11:47:57 PB10.0: DataWindow 内での OLEObject の記述方法 By maki_maki

カテゴリ:データウィンドウ
日付:2010年02月19日 11:47 発信者:maki_maki
題名:PB10.0: DataWindow 内での OLEObject の記述方法

こんにちは
DataWindow 内での OLEObject の記述方法で分からないので知っている方がいましたら、ご教授よろしくお願
いします

実現したい事
 一覧の帳票をDataWindow で作成しています
 各行をカラムのデータ内容でQRCode を表示させたい

以下の2パターンで検証しましたが実現できなかったです
(デンソーのQrDraw.Documentを使用しました)
----
 ・テーブルより、Blob のカラムよりOLEObject を作成
 ・各行のOLEObjectをダブルクイックして各行に対してQRCode貼付け成功
 プログラムで行のOLEObjectに対して処理をしたいけど、アクセスできない
  例)
 dw_1.Object.bb.Object.InputData = \'123\' 
 dw_1.Object.bb[dw_1.Getrow()].Object.InputData = \'123\'
 ----
 Window にOLEObject を作成して、画像をテーブルに更新後、DadaWindowに表示
 OLEObjectより画像をクリップボードに貼付け
 (イメージを図(WMF:Windows Meta File)と,拡張メタファイル(EMF:Enhanced Meta File)
  の両形式でクリップボードにコピー)
  ペイントブラシのOLEObjectに「ole_1.Paste()」するとエラー
 1度、ペイントブラシに「CTL+V」→「CTL+X」をしてから「ole_1.Paste()」すると成功
 その後、テーブルに更新してDataWindowに表示成功
 ----
どちらか、エラー部分が解消する方法を分かる方がいましたら教えてください
 



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.