Hey people!

I have been using VB2008 since it came out now, and have also used the 2005 version, but I was just wondering, if there is ANY way to create a Chat Application, or any way to create an IM service.
Please help me :)

Thanks
x

thx, but im not eally sure how to fully understand this :S
i wil giv it a go :)
any other ideas?
x

wel i am sure the code is very useful but I just don't know how to use it :S

to do such thinks you must use sockets

try this

Imports System
Imports System.Net.Sockets
Imports System.IO
Public Class ServerSocket1
Public Shared Sub Main()
Try
Dim status As Boolean = True
Dim servermessage As String = ""
Dim clientmessage As String = ""
Dim tcpListener As New TcpListener(8100)
tcpListener.Start()
Console.WriteLine("Server Started")
Dim socketForClient As Socket = tcpListener.AcceptSocket()
Console.WriteLine("Client Connected")
Dim networkStream As New NetworkStream(socketForClient)
Dim streamwriter As New StreamWriter(networkStream)
Dim streamreader As New StreamReader(networkStream)
While status
If socketForClient.Connected Then
servermessage = streamreader.ReadLine()
Console.WriteLine("Client:" + servermessage)
If (servermessage = "bye") Then
status = False
streamreader.Close()
networkStream.Close()
streamwriter.Close()
Return
End If
Console.Write("Server:")
clientmessage = Console.ReadLine()
streamwriter.WriteLine(clientmessage)
streamwriter.Flush()
End If
End While
streamreader.Close()
networkStream.Close()
streamwriter.Close()
socketForClient.Close()
Console.WriteLine("Exiting")
Catch e As Exception
Console.WriteLine(e.ToString())
End Try
End Sub
End Class

This is one of numerous manners to program with sockets of cahting based applications

First of all the link that JX gave was perfect. Harry you should put on some effort to understand how the code works.. Good explanation Jugortha..

Try this link too

Comments
Thanks for the help !

oh no , its not that I didnt think it was useful, I really aprichate the help, its just, well Im not the brightest of blubs
It just takes me a little time to understand and work things out, and after taking a good look at it, I have found out how it works, but considering I am only 15, I may not be as experianced as other profesional programmers here, but yes this is very helpful and I thank you.

With VB.NET I am starting to understand more all the time, although, there are a few things that I am highly confuzed with, one of these is 'sockets'
At the moment I am looking in how to make use of sockets.

Thanks anyway x

hmm... do some googling to find sockets friend...
you are very enthusiastic for this...

happy finding :)

PS : age not a obstruction (do your best)

in order to help you to make the first step
focus on those objects

Socket , TcpClient, TcpListener, NetworkStream
these are main tool to cook a good based chat application you can get help either from MSDN or from the web just focus on those objects at the begining

O kool thanks, yer i got confuzed with the whole winsock thing, but Im gona try nd see if I can make a chat app, thanks for all the help !

This question has already been answered. Start a new discussion instead.