ここでは取引があります。 私は、別のウィンドウでさまざまなメッセージを送信するテキストボックスを持っています。Enterを押すたびに、あるウィンドウから次のウィンドウへのメッセージが渡され、新しい行が作成されます同じ行に戻ってきます。あなたがエンターを押してメッセージを送信したときのmsnのようなもの!私のコードザッツTexBoxと書き込み(マウスではない)ポインターに関するVisual Basicアプリケーション
:
Private Sub msgSender_keyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles msgContent.KeyDown
If e.KeyCode = Keys.Enter Then
Dim outStream As Byte() = _
System.Text.Encoding.ASCII.GetBytes(msg1.Text)
serverStream.Write(outStream, 0, outStream.Length)
serverStream.Flush()
msgContent.Text = "" 'It makes the line empty
'after you ve sent out a message
End If
End Sub
The output if you send out 3 messages like "Good Morning" , "How are you", "Ok?"
will be like that
>> George says : Good Morning
>> George says :
How are you
>> George says :
Ok?
私はそれが
>> George says : Good Morning
>> George says : How are you
>> George says : Ok?
になりたい一方では、方法はありますか?誰でも知っていますか?言い換えれば、メッセージを送信するたびに、カーソル(マウスのものではない)が1番目に戻るようにします。
あなたは間違ったコードを投稿しました。これは、クライアントのコードでWriteLine()が "George says:"と表示されるようです。 –