タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

COMに関するatsukanrockのブックマーク (6)

  • 相互運用性

    このセクションでは、COM コンポーネント、COM+ サービス、外部のタイプ ライブラリ、および多数のオペレーティング システム サービスと対話するために .NET Framework が提供するサービスについて説明します。 このセクションの内容 アンマネージ コードとの相互運用 共通言語ランタイムによって提供される相互運用性サービスについて説明します。 高度な COM 相互運用性 .NET Framework アプリケーションへの COM コンポーネントの組み込みに関する詳細な情報へのリンクを提供します。 関連項目 Automation Programming Reference オートメーションに関するトピックへのリンクを示します。オートメーションは、実行時における COM オブジェクトへの動的バインドを可能にするテクノロジです。 .NET Framework の開発ガイド ダイナミッ

    相互運用性
  • 相互運用性のトラブルシューティング - Visual Basic

    COM と .NET Framework のマネージド コードとの間で相互運用を行うときに、以下に示した一般的な問題が発生することがあります。 相互運用マーシャリング 場合によっては、.NET Framework の一部ではないデータ型を使用しなければならないことがあります。 COM オブジェクトに関するほとんどの作業は相互運用アセンブリによって処理されますが、マネージド オブジェクトが COM に公開されるときに使用されるデータ型の制御が必要になる場合があります。 たとえば、クラス ライブラリ内の構造体では、Visual Basic 6.0 とそれ以前のバージョンで作成された COM オブジェクトに送信される文字列に対して、BStr アンマネージド型を指定する必要があります。 このような場合は、MarshalAsAttribute 属性を使用して、マネージド型がアンマネージド型として公開

  • http://japan.internet.com/developer/20060627/25.html

  • COM へのアセンブリの登録 - .NET Framework

    アセンブリ登録ツール (Regasm.exe) というコマンドライン ツールを実行して、COM で使うアセンブリを登録または登録解除できます。 Regasm.exe は、COM クライアントが .NET Framework のクラスを透過的に使うことができるように、クラスについての情報をシステム レジストリに追加します。 RegistrationServices クラスには、同等の機能が用意されています。 マネージド コンポーネントを COM クライアントからアクティブ化するには、先にマネージド コンポーネントを Windows レジストリに登録しておく必要があります。 次の表では、Regasm.exe が通常、Windows レジストリに追加するキーを示します (000000 は実際の GUID の値を示します)。 GUID 説明 レジストリ キー

    COM へのアセンブリの登録 - .NET Framework
  • Microsoft Learn: Build skills that open doors in your career

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Microsoft Learn: Build skills that open doors in your career
    atsukanrock
    atsukanrock 2010/07/02
    ASPから.NETを使う場合とかに
  • .NET コンポーネントを COM+ で使う - Web/DB プログラミング徹底解説

    1. はじめに .NET Framework では COM+ コンポーネントとして動作可能なコンポーネントを作成する仕組みも用意されています。ここでは C# を用いて COM+ コンポーネントを作成する方法を紹介しています。 2. 環境 この演習を行うためには、以下をインストールしておく必要があります。 Visual Studio .NET コマンドは、Visual Studio .NET Command Prompt から実行してください。 3. 演習の流れ インターフェイスを公開するよう属性を設定する 厳密名を付ける アセンブリをライブラリとして作成する RegAsm で .NET コンポーネントを COM+ コンポーネントとして登録 GAC にコンポーネントを登録する 4. コンポーネントの作成 4.1 インターフェイスを公開するよう属性を設定する C# を使ってコードを書きます。以

    .NET コンポーネントを COM+ で使う - Web/DB プログラミング徹底解説
  • 1