文字列をシリアルポートに出力するwinforms VBアプリケーションがあり、RS232ポートを介して別のコンピューターに送信され、他のコンピューターのポータルに書き込みます-一度に1文字ずつ書き込むのか、それとも文字列全体。とにかく、キーボード入力をエミュレートするデバイスが 2 台のコンピューターの間にあります。
文字 (または文字列または文字) は、カーソルが他のコンピューター上でフォーカスされている場所に出力されます。これを明確に説明しているかどうかはわかりませんが、基本的な考え方は、Web ポータルへのデータの入力を自動化することです (非常にうまく機能します)。
ただし (簡単に言えば)、目標は、拡張デュアル スクリーンを使用して 2 台目のコンピューターを排除することです。アプリケーションと Web ポータルは (2 台ではなく) 同じコンピューターで開かれ、winforms アプリケーションからの出力は Web ポータルに送信され、Web ポータルのフォーカスがある場所に書き込まれます。
プロセスはテキストをストリームに書き込みますが、テキストをファイルまたはコンソールにリダイレクトする代わりに、カーソルのフォーカスがある場所に書き込みます。
私の質問は、これを行うためにどのような方法を使用できますか? 私は ProcessStartInfo クラスを調べてきましたが、正しい軌道に乗っているかどうかはわかりません。
どんな助けでも心から感謝します。