managment-barnamenevis
سه شنبه 28 بهمن 1393, 19:49 عصر
سلام خدمت دوستان عزیز
من یه قطعه کد سوکت پروگرمینگ دارم مربوط به محیط کنسول
از دوستان میخواستم سوال کنم ببینم کسی میتونه کمک کنه تا این کد و تغییر داد تا بشه داخل محیط فرم ازش استفاده کنیم
ممنون
class Program
{
static void Main(string[] args)
{
String input;
Byte[] data = new Byte[1024];
int recv;
IPEndPoint ipep = new IPEndPoint(IPAddress.Any, 9050);
Socket newsocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
newsocket.Bind(ipep);
newsocket.Listen(10);
Console.WriteLine("please waite");
Socket client = newsocket.Accept();
client.Send(Encoding.ASCII.GetBytes("khosh vaydi gerdelom"));
while (true)
{
recv = client.Receive(data);
if (recv == 0)
break;
input = Console.ReadLine();
client.Send(Encoding.ASCII.GetBytes(input));
Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));
client.Send(data, recv, SocketFlags.None);
}
newsocket.Close();
client.Close();
من یه قطعه کد سوکت پروگرمینگ دارم مربوط به محیط کنسول
از دوستان میخواستم سوال کنم ببینم کسی میتونه کمک کنه تا این کد و تغییر داد تا بشه داخل محیط فرم ازش استفاده کنیم
ممنون
class Program
{
static void Main(string[] args)
{
String input;
Byte[] data = new Byte[1024];
int recv;
IPEndPoint ipep = new IPEndPoint(IPAddress.Any, 9050);
Socket newsocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
newsocket.Bind(ipep);
newsocket.Listen(10);
Console.WriteLine("please waite");
Socket client = newsocket.Accept();
client.Send(Encoding.ASCII.GetBytes("khosh vaydi gerdelom"));
while (true)
{
recv = client.Receive(data);
if (recv == 0)
break;
input = Console.ReadLine();
client.Send(Encoding.ASCII.GetBytes(input));
Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));
client.Send(data, recv, SocketFlags.None);
}
newsocket.Close();
client.Close();