FDELPHI 12 Connect通知(その2) みなさん、こんにちは。 先日来、みなさまにご協力いただいたおかげで完成した Telnet のツールなんで すが、ほんとにちゃちなツールにもかかわらず、作った本人が予想もしなかった ほどの好評を職場でいただいてしまいました。が、おかげで、予期しなかった機 能改善要望がきてしまいました。 それは、複数の Telnet 接続の状況を一覧表で表示しろ、というものでした。 無い知恵絞って考えた結果、StringGrid を使うことにしました。 1行ごとにホストの接続状況が表示されるようにし、Cells[0,i] にホストのIP アドレス、Cells[1,i] に接続ステータスを表示することにしました。そして、各 行の Rows[i].Objects[0] に IdTelnet を格納しておけば、各ホストに一斉にア クセスするときにも RowCount-1 までループをまわすだけですむ、と考えました。 さて、このようにした場合、例えば TIdTelnet(Rows[i].Objects[0]).OnConnect で Cells[1,i] を'接続中'とかにしたいわけなのですが、イベントハンドラはど のように実装すればよいのでしょうか。それとも、何かを派生させて新しい型を 導入した方が容易に実装できるのでしょうか。 ちょっとコーディングが行き詰まってしまいました。 どなたかお知恵を拝借できないでしょうか。 なにとぞよろしくお願いいたします。                                  としき