2011-11-08 11 views
-2

I Windows NTサービスに変換するイベントドリブンソケット読み取りアプリケーションがあります。vb6アプリケーションをWindowsサービスに変換する

以下は、私のアプリケーションの簡単な説明です。

1.クライアントアプリケーション(GUI)は複数のactivex exesを起動し、各Activex EXEにソケットを割り当てて読み取ります。

2.各Activex EXEはソケットから読み取り、イベントをトリガしてクライアントアプリケーションに通知します。

3.クライアントアプリケーションはイベントを消費し、それに応じてGUIを更新します。

MSDNを検索しましたが、私の現在の状況に対処する解決策が見つかりませんでした。

いくつかの方法を提案してください。

ありがとうございます。

答えて

1

srvany.exeを使用してWin32として「任意の」exeを実行することは可能ですが、そのアプリケーションが他のプロセス、ウィンドウ、シャットダウンなどを処理する方法を慎重に変更する必要があります。 残念ながら、EXEファイルへのシェルリングは、それは実用的ではないという点では非常に大きなものです。

あなたはGUIアプリケーションだと言いますが、それをサービスとして実行するにはどのように期待していますか?彼らはUIを持っていないし、通常はインターフェイスを表示するために別のクライアントアプリケーションを使用する必要があります。

関連する問題