Mit IRC verbinden

  • VB.Net

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Mit IRC verbinden

    Hi,
    Ich will einen IRC Chat Client mit VB machen.
    Nun habe ich folgendes geschrieben

    Quellcode

    1. Dim server As New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
    2. Dim ipHost As IPHostEntry = Dns.Resolve("irc.bre.de.euirc.net")
    3. Dim EP As New IPEndPoint("irc.bre.de.euirc.net", 6667)
    4. server.Connect(EP)


    Fehler:

    Zu Dns.Resolve
    As System.Net.IPHostEntry" ist veraltet: "Resolve is obsoleted for this type, please use GetHostEntry instead.
    Wie funktioniert das Komando GetHostEntry... zur Not verwende ich das Veraltete

    Zu IPEndPoint:
    Was mache ich falsch?
    Fehler: Ungültige Konvertierung von der Zeichenfolge irc.bre.de.euirc.net in Typ Long.
    In der Libery von msdn stand: IPEndPoint(adress,port)

    Ich hoffe ihr könnt mir helfen.
    mfg xxskxx

    P.S. Nein es wird kein Bot sonder es soll ein Chat-Client werden ;)
    -
  • So sollte es gehen

    Quellcode

    1. dim server As New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
    2. Dim ipHost As IPHostEntry = Dns.GetHostEntry("irc.bre.de.euirc.net")
    3. Dim IP As IPAddress = ipHost.AddressList(0)
    4. Dim EP As New IPEndPoint(IP, 6667)
    5. server.Connect(EP)
    "Die Erde ist ein Irrenhaus. Dabei könnte das bis heute erreichte Wissen der Menschheit aus ihr ein Paradies machen. Dafür müsste die weltweite Gesellschaft allerdings zur Vernunft kommen."
    - Joseph Weizenbaum
  • Benutzer online 1

    1 Besucher