com

    31

    1答えて

    私の日常業務の一部は、従来のVB6アプリケーションを維持し拡張しています。一般的なエンジンはC/C++で書かれており、VB6はこれらの機能を使用してパフォーマンスを向上させています。 非同期プログラミングに関しては、Cインターフェイスでは不十分で、COMコントロールを使用してイベントをVB6に送信します。 私の問題は、私がVB6でコントロールを登録すると、VB6を終了するまでVBがこのコントロール

    0

    4答えて

    COMオブジェクトがあります。場合によっては、このオブジェクトがクラッシュしてになり、多数の16進情報を含むWindowsイベントログにエラーイベントを登録することがあります。なぜこのクラッシュが起こるのかわからない。 どのようにこれらのCOMオブジェクト例外をトレースできますか?

    3

    5答えて

    C++プログラムで、.NETのアウトオブプロセスサーバーの#import TLBを試しています。 は私が得るようなエラー: Z:\のserver.tlh(111):エラーC2146:構文エラー:見つかりません ';'識別子の前に 'メソッドGetType' Z:\のserver.tlh(111):エラーC2501: '_TypePtr':欠落ストレージクラスまたは型指定子 Z:\ server.t

    2

    2答えて

    RDMLのCOMオブジェクトからのエラーを処理する方法はありますか?たとえば、PasteSpecialのようなWord VBAメソッドを呼び出すと、エラーが返され、LANSAアプリケーションがクラッシュします。私は、これらのエラーの処理を可能にするために、ドキュメントで何も見つけることができません。 実際、エラー処理はLANSAとRDMLの弱点ですが、それは別の話題です。

    1

    2答えて

    私は、1回の操作で複数のドキュメントのインポートをサポートするSharePointアプリケーションを作成しています。また、アイテムメタデータの基本的なメンテナンスを実行するItemAddedイベントハンドラもあります。このイベントは、インポートされたドキュメントと手動で作成されたドキュメントの両方で発生します。パズルの最後の部分は、ワークフローを開始して別のメタデータフィールドを更新するために実装

    1

    2答えて

    私のC#私のC#プログラムには、そこからドラッグして別のプログラムにドロップできるファイルのリストがあります。私の要件は、まずファイルを別のディレクトリにコピーすることです。 操作が成功した場合にのみファイルをコピーできるように、ドロップ操作を通知できますか?実際にコピーを実行する前にコピーする必要があることがわかるまで、私はむしろ待っています。 さらに、ドロップ操作がどのプログラムで発生している

    2

    4答えて

    COMシナリオでDelphiでタイプセーフな列挙型を実装するにはどうすればよいですか?基本的には、列挙のプリミティブ定数のセットを、クラスにカプセル化された静的な最終オブジェクト参照のセットに置き換えたいと思いますか? 。私は現在、古いデルファイ5を使用していますが、私はいくつか列挙型パラメータを宣言したいと思い if (anObject != Enum.ENUMITEM1) ... :Jav

    8

    4答えて

    C#で書かれた "out of proc" COMサーバーを実装しようとしています。これはどうすればいいですか? メインプロセス空間に.NETランタイムをロードできないため、メインC++アプリケーションから「out of proc」する必要があります(なぜ?:C++コードがロードされているDLLにあります)。 1つのプロセスに1つのランタイムしかロードされないため、私のベスト・ベットは、私のC#コ