0

TCPポートを使用するVB6で書かれた多くのプログラムがあります。それらのいくつかは、Webページをリッスンし、サーバーアウトします。たとえば、192.168.1.2:5352、このページに移動すると、VB6プログラムを制御できるページが表示されます。これは、プログラマーが選択できるオプションがあることを意味します。ページ)

プログラムがTCPポート(6006)でリッスンする方法と、テキストボックスやボタンなどのコマンドをページに配置する方法を知りたいので、ページのテキストボックスに何かを入力すると、プログラムがメッセージボックスに表示されます。

ありがとう!

4

1 に答える 1

1

アプリケーションに組み込むことができる HTTP サーバー コンポーネントを探しているようです。これにより、通常の POST または GET リクエストでアプリにデータをポストする標準の HTML ページを提供できます。

これは、 WinSock コントロールを介してプレーンな TCP ソケットを使用して手動で HTTP 要求を解析するか、 HTTP サーバー APIなどの Windows に組み込まれたサービスを使用して行うことができますが、これをネイティブ VB6 から使用するのは非常に困難です。

または、別の方法 (Windows メッセージや名前付きパイプなど) を介してアプリケーションと通信する IIS または類似のプラグインまたは CGI アプリケーションでループすることもできます。

于 2013-02-15T16:19:37.983 に答える