Results 1 to 1 of 1
11-21-2010, 02:02 PM #1
- Join Date
- Nov 2010
[VB.NET] Checking Online Availability with IP and Port
A while back I was making a launcher for a game server I was working on. And in order for the launcher to launch the game it had to go out and check to see if the servers were even online to begin with. Well I'll show you how I did that here:
We'll start with the imports
Dim logonServer As New TcpClient()Code:
Try logonServer.Connect("126.96.36.199", 2106) Catch generatedExceptionName As Exception Me.pict_logonServer.BackColor = Color.Red End Try If logonServer.Connected Then Me.pict_logonServer.BackColor = Color.Green logonServer.Close() End If
If the program was able to connect successfully to the server then for the if statement, it would make the picturebox color Green then close the active connection.
If you plan to put this in form load like I did, I suggest putting it into it's own thread, that way the form launch won't hang as it trys to make the connection.