Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LANSAでは、ActiveXコントロールやCOMオートメーションの機能を使えるほか、LANSAコンポーネントをラッピングして、ActiveXコンポーネントとして扱うこともできます。

ActiveXコントロールを使うためには、その準備としてシステムにインストールしておき、これをActiveXコンポーネントとしてLANSAリポジトリに登録する必要があります。

ActiveXコントロールの使用は、他のすべてのコントロールの使用と同様に、コントロールのプロパティ、メソッド、およびイベントを利用して行います。コントロールの中には、非常に簡単で、それらの使用にプログラミングをほとんど必要としないものもあれば、複雑な機能を提供して、標準のVisual LANSAのコントロールを使用する場合に必要とされるコーディングよりもはるかに多くのコーディングを必要とするものもあります。

ActiveX 例外処理によって、失敗した HRESULT 値が実行時にトラップされるため、アプリケーションのエラーを回避できます。HRESULT値にアクセスすることができます。詳細は、『Visual LANSA 機能ヘルプ』の「COM エラーを参照してください。


2.29.2 ActiveXコントロールの使用

2.29.2.1 ActiveXコントロールを使うに当たっての制約事項

...

2.29.2.9 ActiveXのエラー・トラップ

2.29.2.10 ライセンスと配布使用許諾と配布

2.29.2.11 ActiveX対応アプリケーションとの統合

...