使用 VS2008 建立名為 SocketClient 的 Windows Forms 專案。於表單加入以下控制項:
| 控制項 | Name | Text |
|---|---|---|
| GroupBox | groupBox1 | 向伺服器傳送訊息 |
| Label | label1 | 傳送訊息: |
| TextBox | textBox1 | |
| Button | button2 | 傳送 |
| ListBox | lbInfo | |
| GroupBox | groupBox2 | 伺服器回饋資訊 |
using System.IO;
using System.Net.Sockets;
using System.Net;
private Socket s; // Socket 物件
public NetworkStream ns; // 網路串流
public StreamReader sr; // 串流讀取器
public StreamWriter sw; // 串流寫入器
接著於「傳送」按鈕實作連線與收發邏輯(詳見下一篇),並於 FormClosed 釋放資源。