PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6022 99/04/16 00:16:09 RE(2):PB6: Object 要素のクラスIDについて教えてください。 By tencho
6012 99/04/15 17:15:48 RE(1):PB6: OLE/ActiveXコントロールのクラスIDについて By M.M
6010 99/04/15 16:52:09 PB6: Object 要素のクラスIDについて教えてください。 By Eiji Kimura

カテゴリ:インターネットアプリケーションの構築
日付:1999年04月15日 17:15 発信者:M.M
題名:RE(1):PB6: OLE/ActiveXコントロールのクラスIDについて

「Eiji Kimuraさん」、こんにちは。

>(前略)
>PowerBuilder ウィンドウ ActiveX について
>ーPowerBuilder アプリケーションの作成?HTML ページの作成
>までたどり着いたのですが、ここの ”HTML ページの作成” の部分に来て,
>クラスIDというのが出てきました。
>< 以下文献抜粋 

> Object 要素のサンプルを以下に示します。 

>   OBJECT NAME=\"PBRX1\" WIDTH=225 HEIGHT=83 
>   CLASSID=\"CLSID:CEC58653-C842-11CF-A6FB-00805FA8669E\" 
>   PARAM NAME=\"_Version\" VALUE=\"65536\" 
>   PARAM NAME=\"_ExtentX\" VALUE=\"5962\" 
>   ... >>

>ほかの文献などで調べたところ、クラスIDは、レジストリに登録されていて、
>そのコントロールがなければサーバからダウンロードするものだというのはわかり、
>なんとなくクラスIDの役割は分かったのですが、いざ”PowerBuilder ウィンドウ ActiveX”
>を作成となると、・・・・・ まったくできません。
>クラスIDとは、作ったチャイルドウインドウのクラスIDなのでしょうか?
>それならそのIDはどこにあるのでしょうか?
>(以下、略)

私も正確には理解していませんが、Windowsに登録してあるOLE/Active-Xコントロール毎に
クラスIDがあるようです。
どのコントロールに何番のクラスIDが付いているかは、PowerBuilderのオブジェクトブラウザ
で参照できます。

私の環境はPB5.0.04なのでPB6.xと少し違うかもしれませんが、スクリプトの編集画面に入ると
ツールバーの中に「現行オブジェクトの参照」というアイコンが出てくるので、これを押すと
オブジェクトブラウザが起動します。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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