2012-03-22 6 views
2

私はCシャープIRCボットを書いています。 私はちょっとフォームとすべてに新しいので、サーバー/チャンネルからのテキストを表示するために、どのコントロールを使うべきか混乱しています。誰もがソースコードを知っている場合チャットウィンドウのために使用するフォームコントロール

また、フォームを使用してCシャープボット、の、投稿することを躊躇しないでください、それは

おかげで、コンロンを^^。

+0

を複数行にそれを設定することができますねえ、私は万が一私がAIMまたはそれに一緒に動作するように似たようなご連絡ができ、また同様のプログラムを試みることに興味があると思い? – mowwwalker

+0

@Walkerneoよ! それは冷たく聞こえますが、私はそれを望みます。 私はAIMを使用しません、私は恐れています。スチームまたはMSN! – Conlon

+0

あなたを追加しました。私はスチームが好きですが、使用しない場合は面倒です。 – Conlon

答えて

1

あなたはrichtextboxを使うことができます....それは本当にうまく使用するために少しの学習曲線を持っていますが、それはかなり可能です。

単純なテキストだけで、一度に行を追加したい場合は、リストボックスを使用することもできます。

両方のオプションを使用すると、パージせずにデータを追加し続けないようにする必要があります。そうしないと、メモリが不足します。だから、あなたはまた、ファイルベースの履歴を持つことができるようにロギングメカニズムを構築することもできます。

+0

いくつかのことを詳しく教えてください。 これを使用すると、stuffが書き込まれるときに、既存のテキストに保存されませんか?たぶん私は自分自身を混乱させるだけかもしれない。 – Conlon

+0

@Conlonを使用すると、既にコントロール内にあるテキストにアクセスして、プログラムによって新しいテキストを追加することができます。 – mowwwalker

+0

@Walkerneo、意味があります。私は余分な機能のラインで考えていただけで、このリッチテキストボックスなどで使用されていました。 – Conlon

0

あなたは、テキストボックスを使用して

+0

しかし、テキストボックスで、それは最後のテキストを書いてwoulnd''t? つまり、テキストはどのように保存されますか? – Conlon

+0

私はちょうど別の質問からこの例を見つけました。クライアントとサーバーとの独自のチャットを作成するためのコードを提供しています。http://www.geekpedia.com/tutorial239_Csharp-Chat-Part-1--- Building-Chat-Client .html –

+0

ありがとう、@マイケル、本当に便利です! – Conlon

関連する問題