PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17025 02/02/19 12:11:40 RE(3):PB6.5: DWに貼り付けたOCXコントロールプロパティをスクリプトで参照・変更する方法を教えてください By M.M
17024 02/02/19 11:51:50 RE(2):PB6.5: DWに貼り付けたOCXコントロールプロパティをスクリプトで参照・変更する方法を教えてください By ho
17015 02/02/18 09:49:20 RE(1):PB6.5: DWに貼り付けたOCXコントロールプロパティをスクリプトで参照・変更する方法を教えてください By T.M.E
17002 02/02/14 19:58:54 PB6.5: DWに貼り付けたOCXコントロールプロパティをスクリプトで参照・変更する方法を教えてください By ho

カテゴリ:PowerBuilderの開発環境
日付:2002年02月14日 19:58 発信者:ho
題名:PB6.5: DWに貼り付けたOCXコントロールプロパティをスクリプトで参照・変更する方法を教えてください

OCXコントロールをデータウィンドウに貼り付け、スクリプトでそのOCXコントロールのプロパティを参照・変更
しようとしているのですが
”外部オブジェクトプロパティvalueのアクセスエラーです”の実行エラーになってしまいます。

ウィンドウのコントロールでは同じような記述で正常に動作します。

前にも同じような質問があったのですがどうしたら解決できたのか?よく解らないので申し訳ありませんが改めて原因
と対策を教えていただけないでしょうか。


具体的にテストしてみた内容ですが
 Microsoft Barcode Control 9.0 で、

1 ウィンドウのコントロールで表示させた場合
  コントロール名:ole_1
   同じウィンドウ上のボタンをクリックした時のイベントに
  ole_1.object.value = \"123456789012\"
  ole_1.object.refresh()

2 データウィンドウのオブジェトで表示させた場合
  データウィンドウ名:dw_1
  オブジェクト名:ole_1
   同じウィンドウ上のボタンをクリックした時のイベントに
  dw_1.InsertRow(0)
  dw_1.object.ole_1.object.value = \"123456789012\"
   dw_1.object.ole_1.object.refresh()
 
 スクリプトを書くイベントの場所とかタイミングが悪いのでしょうか?

 よろしくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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