1

PowerBuilder で com コントロールを使用する方法 アプリケーションで使用されている場合..どうすれば識別できますか?

4

1 に答える 1

4

まず、使用している PowerBuilder のバージョンや COM の種類について言及していないため、オンラインおよび製品ディスクで入手できるマニュアルを参照することをお勧めします。あなたが懸念しているオブジェクトなので、この答えは当たり外れがあるかもしれません。ビジュアル COM コントロールについて言及していると仮定します。

ウィンドウまたはユーザー オブジェクトに配置するのは非常に簡単です。メニュー項目の [挿入]、[コントロール]、[OLE...] の順に選択し、ダイアログから目的の OLE コントロールを選択します。すべてのコントロールを一覧表示するドロップダウン ツールバー項目にもオプションがあります。ウィンドウまたはユーザー オブジェクトに追加したら、他のコントロールと同じようにイベントをスクリプト化できます。

ウィンドウまたはユーザー オブジェクト上の特定のコントロールが COM ビジュアル コントロールであるかどうかを判断するために、それを選択すると、プロパティ ペインのタイトルに「olecustomcontrol から継承された ole_1」のような内容が表示されます。オブジェクトの [ソースの編集] ビューを表示している場合は、「from olecustomcontrol」を検索します。同様に、アプリケーション全体でその文字列を検索して、COM コントロールが使用されている場所を見つけることができます (少なくとも継承の最初のレベルでは。すべての場所を決定することはより複雑になり、COM を使用するオブジェクトの子孫も探します)。

幸運を、

テリー。

于 2010-01-19T17:53:48.003 に答える