Click here to Skip to main content
15,887,967 members
Home / Discussions / C#
   

C#

 
AnswerRe: I need help with my drag and drop code Pin
pt140125-Jan-13 9:19
pt140125-Jan-13 9:19 
Questionnested try catch block Pin
000mann00023-Jan-13 6:59
000mann00023-Jan-13 6:59 
GeneralRe: nested try catch block Pin
PIEBALDconsult23-Jan-13 7:06
mvePIEBALDconsult23-Jan-13 7:06 
GeneralRe: nested try catch block Pin
000mann00023-Jan-13 7:11
000mann00023-Jan-13 7:11 
GeneralRe: nested try catch block Pin
PIEBALDconsult23-Jan-13 7:12
mvePIEBALDconsult23-Jan-13 7:12 
AnswerRe: nested try catch block Pin
Paulo Zemek23-Jan-13 7:23
mvaPaulo Zemek23-Jan-13 7:23 
GeneralRe: nested try catch block Pin
000mann00023-Jan-13 7:25
000mann00023-Jan-13 7:25 
QuestionClient is not connecting to the server Pin
Skytten23-Jan-13 5:33
Skytten23-Jan-13 5:33 
Hey folks!! Hope you can help me with my client code.
Först I debugg the Server wich is an consoleapplication and the server starts, secondly I debugg the Client, I put a nickname value to the nickNameTextBox and click on Connect (button2) the compiler stops at this code line
C#
serverStream.Write(outStream, 0, outStream.Length);

It says that the objectreference has not given an instans of a object!!

Note!!!! The code is working fine with VS 2008 but Im currently trying to work with it on VS 2010 but it wont run like it should

This is the Client
C#
using System.Windows.Forms;
using System.Net.Sockets;
using System.Threading;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        System.Net.Sockets.TcpClient clientSocket = new System.Net.Sockets.TcpClient();
        NetworkStream serverStream = default(NetworkStream);
        string readData = null;

         public Form1()
        {
            InitializeComponent();
            
        }
      
        //Connect to the Server
         private void button2_Click(object sender, EventArgs e)
         {
         //    clientSocket.Connect("127.0.0.1", 8888);
         //    serverStream = clientSocket.GetStream();


             byte[] outStream = System.Text.Encoding.ASCII.GetBytes(nickNameTextBox.Text + "$");
             serverStream.Write(outStream, 0, outStream.Length);
             serverStream.Flush();

         }

         private void button1_Click(object sender, EventArgs e)
         {
            
             readData = "Conected to Chat Server ...";
             msg();
             clientSocket.Connect("127.0.0.1", 8888);
             serverStream = clientSocket.GetStream();

             byte[] outStream = System.Text.Encoding.ASCII.GetBytes(sendTextBox.Text + "$");
             serverStream.Write(outStream, 0, outStream.Length);
             serverStream.Flush();

             Thread ctThread = new Thread(getMessage);
             ctThread.Start();

         }
         private void getMessage()
        {
            while (true)
            {
                serverStream = clientSocket.GetStream();
                int buffSize = 0;
                byte[] inStream = new byte[10025];
                buffSize = clientSocket.ReceiveBufferSize;
                serverStream.Read(inStream, 0, buffSize);
                string returndata = System.Text.Encoding.ASCII.GetString(inStream);
                readData = "" + returndata;
                msg();
            }
        }

        private void msg()
        {
            if (this.InvokeRequired)
                this.Invoke(new MethodInvoker(msg));
            else
                loggTextBox.Text = loggTextBox.Text + Environment.NewLine + " >> " + readData;
        }

AnswerRe: Client is not connecting to the server Pin
OriginalGriff23-Jan-13 5:41
mveOriginalGriff23-Jan-13 5:41 
GeneralRe: Client is not connecting to the server Pin
Skytten23-Jan-13 5:55
Skytten23-Jan-13 5:55 
GeneralRe: Client is not connecting to the server Pin
OriginalGriff23-Jan-13 6:07
mveOriginalGriff23-Jan-13 6:07 
GeneralRe: Client is not connecting to the server Pin
Skytten23-Jan-13 6:09
Skytten23-Jan-13 6:09 
GeneralRe: Client is not connecting to the server Pin
OriginalGriff23-Jan-13 6:20
mveOriginalGriff23-Jan-13 6:20 
GeneralRe: Client is not connecting to the server Pin
Skytten23-Jan-13 6:26
Skytten23-Jan-13 6:26 
GeneralRe: Client is not connecting to the server Pin
OriginalGriff23-Jan-13 8:04
mveOriginalGriff23-Jan-13 8:04 
GeneralRe: Client is not connecting to the server Pin
Skytten23-Jan-13 10:03
Skytten23-Jan-13 10:03 
GeneralRe: Client is not connecting to the server Pin
OriginalGriff24-Jan-13 0:04
mveOriginalGriff24-Jan-13 0:04 
GeneralRe: Client is not connecting to the server Pin
Skytten24-Jan-13 12:57
Skytten24-Jan-13 12:57 
QuestionC# parameters Pin
classy_dog23-Jan-13 4:37
classy_dog23-Jan-13 4:37 
AnswerRe: C# parameters Pin
Richard MacCutchan23-Jan-13 5:04
mveRichard MacCutchan23-Jan-13 5:04 
GeneralRe: C# parameters Pin
PIEBALDconsult23-Jan-13 5:29
mvePIEBALDconsult23-Jan-13 5:29 
AnswerRe: C# parameters Pin
jschell23-Jan-13 8:59
jschell23-Jan-13 8:59 
AnswerRe: C# parameters Pin
BC @ CV23-Jan-13 10:17
BC @ CV23-Jan-13 10:17 
QuestionC# file Pin
classy_dog23-Jan-13 4:31
classy_dog23-Jan-13 4:31 
AnswerRe: C# file Pin
Deflinek23-Jan-13 4:37
Deflinek23-Jan-13 4:37 

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.