.netアプリケーションを互いに直接通信する方法を説明した記事がありました(http://ryanfarley.com/blog/archive/2004/05/10/605.aspx)しかし、それは私の明らかにvb6で行うことはできませんあなたのフォームでWndProcメソッドをオーバーライドが含まれます。.netとvb6との間のアプリケーション通信
vb6で利用できる他のアプリケーション間通信の方法はありますか?
私は新しいプロジェクトを.netで開始しようとしていますが、vb6形式があります。必要なときにすぐに移植することはできません。私はいくつかの異なるデザインを検討した後、vb6アプリをバックグラウンドで実行させるのが最善であると判断し、そうするよう通知されたら必要なフォームを提示してから.netアプリケーションに通知することができますフォームが閉じられたとき。
また、余分な依存関係を必要としないものが好きです...たとえば、私がそれを避けることができれば、msmqなどの設定をしたくないと思います。 –
VB6では、ウィンドウprocをオーバーライドすることは可能ですが、サブクラス化を見てください。 – Deanna
@Deanna、それに感謝します。私は本当に偉大なコードを見つけました。私が望むだけのパイプを使っていましたが、これが必要な場合に備えて、これを覚えています。 –