NNTPの使い方
NNTPはNNTP(Networking News Transfer Protocol) ニュースサーバへのアクセスを行うためのコンポーネントです。
接続と切断
ニュースサーバをアクセスするためにはニュースサーバに接続しなければなりません。接続は、Connectメソッドを使用します。Connectメソッドを実行した後に、ProtocolStateChangedイベントが発生するので、Stateプロパティの内容に応じて、適切な処理を行います。また、アクセスを終了するときには、Quitメソッドを使用します。
接続の確立
接続が確立すると、ProtocolStateがNNTPTransactionになります。これは、ProtocolStateChangedイベントを監視することによって確認します。
ドキュメントの取得
ニュースはニュースグループに別れているので、SelectGroupでグループを選んで、ドキュメントの取得をGetDocメソッドによって行います。
NNTPのサンプルは\Delphi3\Demos\Internet\NNTPにあります。
「Delphi4 パワーガイド」の「6-19 NNTPを使うには」に詳しい説明とサンプルがあります。