Click here to Skip to main content
15,889,909 members
Home / Discussions / C#
   

C#

 
QuestionHow to display images in subitems of a listview control using <b>C#</b>? Pin
ADIDADPU10-Mar-09 6:22
ADIDADPU10-Mar-09 6:22 
AnswerRe: How to display images in subitems of a listview control using C#? Pin
Xmen Real 10-Mar-09 6:31
professional Xmen Real 10-Mar-09 6:31 
QuestionHow to convert html to pdf using C# tried to do but got error Pin
YiXiang_8910-Mar-09 5:39
YiXiang_8910-Mar-09 5:39 
AnswerRe: How to convert html to pdf using C# tried to do but got error Pin
Jack Li10-Mar-09 5:57
Jack Li10-Mar-09 5:57 
AnswerRe: How to convert html to pdf using C# tried to do but got error Pin
Curtis Schlak.10-Mar-09 6:10
Curtis Schlak.10-Mar-09 6:10 
QuestionvSystem.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer,Int32 offset,Int32 size,SocketFlags socketflags,Endpoint& remoteEP) [modified] Pin
mrithula810-Mar-09 4:28
mrithula810-Mar-09 4:28 
AnswerRe: vSystem.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer,Int32 offset,Int32 size,SocketFlags socketflags,Endpoint& remoteEP) Pin
Jimmanuel10-Mar-09 6:27
Jimmanuel10-Mar-09 6:27 
GeneralRe: vSystem.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer,Int32 offset,Int32 size,SocketFlags socketflags,Endpoint& remoteEP) Pin
mrithula811-Mar-09 19:01
mrithula811-Mar-09 19:01 
Hi,
I used the SocketException to catch the exception
It displays the exception that the existing connection was forcibly closed by the remote host.How do i find where the connection is getting closed?Can you give some suggestions
//client
private void SendMessage()
        {
            try
            {
                listBox6.Items.Add("Connecting....");
  IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 8050);
Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
 sock.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendBuffer, 1);
              listBox6.Items.Add("Connected");
                byte[] data = new byte[1024];
                String snd = "hello";
                data = Encoding.ASCII.GetBytes(snd);
                listBox6.Items.Add("Transmitting...");
sock.SendTo(data, 0,data.Length, SocketFlags.None, ipep);//sent hello                
                listBox6.Items.Add("Sent...");
             EndPoint tmpRemote = (EndPoint)ipep;
                listBox6.Items.Add("Message received from {0}:");
                listBox6.Items.Add(ipep.ToString());
                data = new byte[1024];
  int recv = sock.ReceiveFrom(data,0,data.Length, SocketFlags.None, ref tmpRemote);
                String zz=Encoding.ASCII.GetString(data, 0, recv);
                listBox6.Items.Add(zz);
                if (zz == "Welcome to the Server")
                {
                    lb9.Text = "Active";
                    lb9.BackColor = Color.Green;
                }
                else{
                    lb9.Text = "Inactive";
                    lb9.BackColor=Color.Red;
                }            
            }

            catch (SocketException e)
            {
                //Console.WriteLine("Error..... " + e.StackTrace);
                MessageBox.Show(e.Message);

            }
        }

//server
public static void start_server()
        {
            IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 8050);
            Socket newsock = new Socket(AddressFamily.InterNetwork , SocketType.Dgram, ProtocolType.Udp);
            newsock.Bind(ipep);
            Console.WriteLine("Waiting for a client...");
            while (true)
            {
                try
                {
                    EndPoint tmpRemote = (EndPoint)ipep;
                    byte[] data = new byte[1024];
                    Console.WriteLine("hai");
                    int recv = newsock.ReceiveFrom(data, 0, data.Length, SocketFlags.None, ref tmpRemote);
                    Console.WriteLine("gfgjfk");
      Console.WriteLine("Message received from {0}:", tmpRemote.ToString());
   Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));//hello is received  
                    String st = data.ToString();
                    data = new byte[1024];
                    string ss = "Welcome to the Server";
                    data = Encoding.ASCII.GetBytes(ss);
                    newsock.SendTo(data,0, data.Length, SocketFlags.None, tmpRemote);
                    Console.WriteLine("\nSent Acknowledgement");
                }
                catch (SocketException e)
                {
                    Console.WriteLine(e.Message);
                }
              }
        }

GeneralRe: vSystem.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer,Int32 offset,Int32 size,SocketFlags socketflags,Endpoint& remoteEP) Pin
Jimmanuel12-Mar-09 3:28
Jimmanuel12-Mar-09 3:28 
AnswerRe: vSystem.Net.Sockets.Socket.ReceiveFrom(Byte[] buffer,Int32 offset,Int32 size,SocketFlags socketflags,Endpoint& remoteEP) Pin
mcldev10-Mar-09 10:32
mcldev10-Mar-09 10:32 
QuestionCan't use base canvas as event dispatcher? Pin
emptythetill10-Mar-09 3:50
emptythetill10-Mar-09 3:50 
AnswerRe: Can't use base canvas as event dispatcher? Pin
emptythetill10-Mar-09 5:28
emptythetill10-Mar-09 5:28 
QuestionAdvice on Next Step Pin
TheScientistIsDead10-Mar-09 3:47
TheScientistIsDead10-Mar-09 3:47 
AnswerRe: Advice on Next Step Pin
Xmen Real 10-Mar-09 3:54
professional Xmen Real 10-Mar-09 3:54 
GeneralRe: Advice on Next Step Pin
Curtis Schlak.10-Mar-09 5:43
Curtis Schlak.10-Mar-09 5:43 
GeneralRe: Advice on Next Step Pin
Xmen Real 10-Mar-09 6:29
professional Xmen Real 10-Mar-09 6:29 
Questionneed help on C# ITEXT - Convert html to pdf Pin
YiXiang_8910-Mar-09 3:42
YiXiang_8910-Mar-09 3:42 
AnswerRe: need help on C# ITEXT - Convert html to pdf Pin
Yusuf10-Mar-09 3:46
Yusuf10-Mar-09 3:46 
QuestionActiveFomr.Invoke Pin
thomaxz.tc10-Mar-09 3:35
thomaxz.tc10-Mar-09 3:35 
AnswerRe: ActiveFomr.Invoke Pin
thomaxz.tc10-Mar-09 3:37
thomaxz.tc10-Mar-09 3:37 
GeneralRe: ActiveFomr.Invoke Pin
Xmen Real 10-Mar-09 3:58
professional Xmen Real 10-Mar-09 3:58 
GeneralRe: ActiveFomr.Invoke Pin
thomaxz.tc10-Mar-09 4:15
thomaxz.tc10-Mar-09 4:15 
GeneralRe: ActiveFomr.Invoke Pin
Xmen Real 10-Mar-09 4:22
professional Xmen Real 10-Mar-09 4:22 
GeneralRe: ActiveFomr.Invoke [modified] Pin
thomaxz.tc10-Mar-09 4:27
thomaxz.tc10-Mar-09 4:27 
GeneralRe: ActiveFomr.Invoke Pin
thomaxz.tc10-Mar-09 5:00
thomaxz.tc10-Mar-09 5:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.